ozone core API

org.ozoneDB.core
Class ClassManager

java.lang.Object
  extended byorg.ozoneDB.core.ServerComponent
      extended byorg.ozoneDB.core.ClassManager

public final class ClassManager
extends ServerComponent

Version:
$Revision: 1.8 $Date: 2002/12/29 11:15:56 $
Author:
SMB

Field Summary
protected  java.lang.ClassLoader classLoader
           
 
Fields inherited from class org.ozoneDB.core.ServerComponent
env
 
Constructor Summary
ClassManager(Env _env)
           
 
Method Summary
 java.lang.Class classForName(java.lang.String name)
           
 void dropClasses()
           
 void save()
          Save the internal state in the state to the server state properties.
 void shutdown()
           
 void startup()
          Start up and load the internal state from the server state properties.
 
Methods inherited from class org.ozoneDB.core.ServerComponent
clearChanged, hasChanged, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

classLoader

protected java.lang.ClassLoader classLoader
Constructor Detail

ClassManager

public ClassManager(Env _env)
Method Detail

startup

public void startup()
             throws java.lang.Exception
Description copied from class: ServerComponent
Start up and load the internal state from the server state properties.

Specified by:
startup in class ServerComponent
Throws:
java.lang.Exception

shutdown

public void shutdown()
              throws java.lang.Exception
Specified by:
shutdown in class ServerComponent
Throws:
java.lang.Exception

save

public void save()
          throws java.lang.Exception
Description copied from class: ServerComponent
Save the internal state in the state to the server state properties.

Specified by:
save in class ServerComponent
Throws:
java.lang.Exception

classForName

public java.lang.Class classForName(java.lang.String name)
                             throws org.ozoneDB.OzoneClassNotFoundException
Throws:
org.ozoneDB.OzoneClassNotFoundException

dropClasses

public void dropClasses()
                 throws java.lang.Exception
Throws:
java.lang.Exception

ozone core API

Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.