org.glassfish.web.loader
Interface Reloader

All Known Implementing Classes:
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:
$Revision: 1.1.2.1 $ $Date: 2007/08/17 15:46:27 $
Author:
Craig R. McClanahan

Method Summary
 void addRepository(java.lang.String repository)
          Add a new repository to the set of places this ClassLoader can look for classes to be loaded.
 boolean modified()
          Have one or more classes or resources been modified so that a reload is appropriate?
 

Method Detail

addRepository

void addRepository(java.lang.String repository)
Add a new repository to the set of places this ClassLoader can look for classes to be loaded.

Parameters:
repository - Name of a source of classes to be loaded, such as a directory pathname, a JAR file pathname, or a ZIP file pathname
Throws:
java.lang.IllegalArgumentException - if the specified repository is invalid or does not exist

modified

boolean modified()
Have one or more classes or resources been modified so that a reload is appropriate?



Copyright © 2012 GlassFish Community. All Rights Reserved.