Methods Summary |
---|
public void | addPropertyChangeListener(java.beans.PropertyChangeListener listener)Add a property change listener to this component.
|
public void | addRepository(java.lang.String repository)Add a new repository to the set of repositories for this class loader.
|
public void | backgroundProcess()Execute a periodic task, such as reloading, etc. This method will be
invoked inside the classloading context of this container. Unexpected
throwables will be caught and logged.
|
public java.lang.String[] | findRepositories()Return the set of repositories defined for this class loader.
If none are defined, a zero-length array is returned.
|
public java.lang.ClassLoader | getClassLoader()Return the Java class loader to be used by this Container.
|
public Container | getContainer()Return the Container with which this Loader has been associated.
|
public boolean | getDelegate()Return the "follow standard delegation model" flag used to configure
our ClassLoader.
|
public java.lang.String | getInfo()Return descriptive information about this Loader implementation and
the corresponding version number, in the format
<description>/<version> .
|
public boolean | getReloadable()Return the reloadable flag for this Loader.
|
public boolean | modified()Has the internal repository associated with this Loader been modified,
such that the loaded classes should be reloaded?
|
public void | removePropertyChangeListener(java.beans.PropertyChangeListener listener)Remove a property change listener from this component.
|
public void | setContainer(Container container)Set the Container with which this Loader has been associated.
|
public void | setDelegate(boolean delegate)Set the "follow standard delegation model" flag used to configure
our ClassLoader.
|
public void | setReloadable(boolean reloadable)Set the reloadable flag for this Loader.
|