| Modifier and Type | Method and Description |
|---|---|
| public String | getBundleIdFromURL(URL url)
Deprecated
use getFile() or getClassLoaderName()
In an OSGi environment, determine which bundle a URL originated from.
|
| public ClassLoader | |
| public String | Returns: name of the associated class loaderIn an environment with multiple class loaders allows each to be identified using something safer and possibly shorter than toString |
| public List | Returns: List containing 0 or more Definition instancesAllow custom parsing of aop.xml or alternative mechanism for providing Definitions |
| public String | |
| public String | Returns: short nameIn an environment with multiple class loaders allows messages to identified according to the weaving context |
| public Enumeration | Returns: an enumeration containing all of the matching resources foundthe name of the resource to search for name)Allows the standard ClassLoader.getResources() mechanisms to be replaced with a different implementation. |
| public boolean | Returns: true if the associated classloader will define the classname of the class, eg. "java.lang.String" classname)Return true if the classloader associated with this weaving context is the one that will define the class with the specified name. |
| getBundleIdFromURL | back to summary |
|---|---|
| public String getBundleIdFromURL(URL url)
Deprecated use getFile() or getClassLoaderName() In an OSGi environment, determine which bundle a URL originated from.
In a non-OSGi environment, implementors should return | |
| getClassLoader | back to summary |
|---|---|
| public ClassLoader getClassLoader() | |
| getClassLoaderName | back to summary |
|---|---|
| public String getClassLoaderName() In an environment with multiple class loaders allows each to be identified using something safer and possibly shorter than toString
| |
| getDefinitions | back to summary |
|---|---|
| public List Allow custom parsing of aop.xml or alternative mechanism for providing Definitions
| |
| getFile | back to summary |
|---|---|
| public String getFile(URL url) Format a URL
| |
| getId | back to summary |
|---|---|
| public String getId() In an environment with multiple class loaders allows messages to identified according to the weaving context
| |
| getResources | back to summary |
|---|---|
| public Enumeration Allows the standard ClassLoader.getResources() mechanisms to be replaced with a different implementation. In an OSGi environment, this will allow for filtering to take place on the results of ClassLoader.getResources(). In a non-OSGi environment, ClassLoader.getResources should be returned.
| |
| isLocallyDefined | back to summary |
|---|---|
| public boolean isLocallyDefined(String classname) Return true if the classloader associated with this weaving context is the one that will define the class with the specified name. In a delegating classloader hierarchy this might check the parent won't define it and the child will - in OSGi it will do something else.
| |