Method Summary |
|
public void | addLifecycleListener(LifecycleListener listener) Add a lifecycle event listener to this component. |
public void | addPropertyChangeListener(PropertyChangeListener listener) Add a property change listener to this component. |
public void | addRepository(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. |
public void | closeJARs(boolean force) Used to periodically signal to the classloader to release JAR resources. |
public void | destroy() |
public LifecycleListener[] | findLifecycleListeners() Get the lifecycle listeners associated with this lifecycle. |
public String[] | findRepositories() Return the set of repositories defined for this class loader. |
public ClassLoader | getClassLoader() Return the Java class loader to be used by this Container. |
public String | getClasspath() |
public Container | getContainer() Return the Container with which this Logger has been associated. |
public ObjectName | getController() |
public boolean | getDelegate() Return the "follow standard delegation model" flag used to configure
our ClassLoader. |
public String | getInfo() Return descriptive information about this Loader implementation and
the corresponding version number, in the format
<description>/<version> . |
public String | getLoaderClass() Return the ClassLoader class name. |
public String[] | getLoaderRepositories() |
public String | getLoaderRepositoriesString() |
public boolean | getReloadable() Return the reloadable flag for this Loader. |
public String[] | getRepositories() |
public String | getRepositoriesString() |
public void | init() |
public boolean | modified() |
public void | postDeregister() |
public void | postRegister(Boolean registrationDone) |
public void | preDeregister() |
public ObjectName | preRegister(MBeanServer server, ObjectName name) |
public void | propertyChange(PropertyChangeEvent event) Process property change events from our associated Context. |
public void | removeLifecycleListener(LifecycleListener listener) Remove a lifecycle event listener from this component. |
public void | removePropertyChangeListener(PropertyChangeListener listener) Remove a property change listener from this component. |
public void | setContainer(Container container) Set the Container with which this Logger has been associated. |
public void | setController(ObjectName controller) |
public void | setDelegate(boolean delegate) Set the "follow standard delegation model" flag used to configure
our ClassLoader. |
public void | setLoaderClass(String loaderClass) Set the ClassLoader class name. |
public void | setReloadable(boolean reloadable) Set the reloadable flag for this Loader. |
public void | start() Start this component, initializing our associated class loader. |
public void | stop() Stop this component, finalizing our associated class loader. |
public String | toString() Return a String representation of this component. |