com.caucho.ejb
Class AbstractStubLoader

java.lang.Object
  extended by com.caucho.loader.Loader
      extended by com.caucho.ejb.AbstractStubLoader

public abstract class AbstractStubLoader
extends Loader

Class loader builds stubs. picks up new jars.


Field Summary
 
Fields inherited from class com.caucho.loader.Loader
log
 
Constructor Summary
AbstractStubLoader()
           
 
Method Summary
abstract  void addStubClass(java.lang.String className)
          Adds a stub class.
 Path getPath()
          Gets the resource path.
abstract  void init()
          Initializes the loader.
 void setPath(Path path)
          Sets the resource directory.
 
Methods inherited from class com.caucho.loader.Loader
buildClassPath, buildClassPath, buildSourcePath, buildSourcePath, destroy, getClassEntry, getCodeSource, getLoader, getPath, getResource, getResourceAsStream, getResources, loadClass, setLoader, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractStubLoader

public AbstractStubLoader()
Method Detail

setPath

public void setPath(Path path)
Sets the resource directory.


getPath

public Path getPath()
Gets the resource path.


init

public abstract void init()
                   throws ConfigException
Initializes the loader.

Throws:
ConfigException

addStubClass

public abstract void addStubClass(java.lang.String className)
Adds a stub class.