org.apache.catalina.loader
Interface Reloader
- StandardClassLoader, WebappClassLoader
public interface Reloader
Internal interface that ClassLoader
implementations may
optionally implement to support the auto-reload functionality of
the classloader associated with the context.
Version:
- Craig R. McClanahan
void | addRepository(String repository) - Add a new repository to the set of places this ClassLoader can look for
classes to be loaded.
|
String[] | findRepositories() - Return a String array of the current repositories for this class
loader.
|
boolean | modified() - Have one or more classes or resources been modified so that a reload
is appropriate?
|
addRepository
public void addRepository(String repository)
Add a new repository to the set of places this ClassLoader can look for
classes to be loaded.
repository
- Name of a source of classes to be loaded, such as a
directory pathname, a JAR file pathname, or a ZIP file pathname
findRepositories
public String[] findRepositories()
Return a String array of the current repositories for this class
loader. If there are no repositories, a zero-length array is
returned.
modified
public boolean modified()
Have one or more classes or resources been modified so that a reload
is appropriate?
Copyright B) 2000-2003 Apache Software Foundation. All Rights Reserved.