public class OsgiBrooklynClassLoadingContext extends AbstractBrooklynClassLoadingContext
| Constructor and Description |
|---|
OsgiBrooklynClassLoadingContext(ManagementContext mgmt,
java.lang.String catalogItemId,
java.util.Collection<CatalogItem.CatalogBundle> bundles) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.util.Collection<CatalogItem.CatalogBundle> |
getBundles() |
java.lang.String |
getCatalogItemId() |
java.net.URL |
getResource(java.lang.String name)
As
ClassLoader.getResource(String) |
java.lang.Iterable<java.net.URL> |
getResources(java.lang.String name)
As
ClassLoader.getResources(String) but returning an Iterable rather than
an Enumeration. |
int |
hashCode() |
java.lang.String |
toString() |
Maybe<java.lang.Class<?>> |
tryLoadClass(java.lang.String className) |
getManagementContext, loadClass, loadClass, tryLoadClasspublic OsgiBrooklynClassLoadingContext(ManagementContext mgmt, java.lang.String catalogItemId, java.util.Collection<CatalogItem.CatalogBundle> bundles)
public java.util.Collection<CatalogItem.CatalogBundle> getBundles()
public Maybe<java.lang.Class<?>> tryLoadClass(java.lang.String className)
tryLoadClass in interface BrooklynClassLoadingContexttryLoadClass in class AbstractBrooklynClassLoadingContextpublic java.lang.String toString()
toString in class AbstractBrooklynClassLoadingContextpublic int hashCode()
hashCode in class AbstractBrooklynClassLoadingContextpublic boolean equals(java.lang.Object obj)
equals in class AbstractBrooklynClassLoadingContextpublic java.net.URL getResource(java.lang.String name)
BrooklynClassLoadingContextClassLoader.getResource(String)public java.lang.Iterable<java.net.URL> getResources(java.lang.String name)
BrooklynClassLoadingContextClassLoader.getResources(String) but returning an Iterable rather than
an Enumeration.public java.lang.String getCatalogItemId()