| java.lang.Object org.ozoneDB.core.AbstractObjectContainer
All known Subclasses: org.ozoneDB.core.wizardStore.WizardObjectContainer, org.ozoneDB.core.admin.AdminObjectContainer,
AbstractObjectContainer | abstract public class AbstractObjectContainer implements ObjectContainer(Code) | | author: SMB version: $Revision: 1.3 $Date: 2002/06/08 00:49:38 $ |
Field Summary | |
protected int | state |
Method Summary | |
public synchronized void | clearState() | protected Constructor | constructorFor(Env env, Class cl, String sig) Search the constructor with the specified signature. | public void | createTarget(Env env, Class cl, String sig, Object[] args) | public OzoneInterface | database() | public static void | flushMethodCache() | public Object | invokeTarget(Env env, String methodName, String sig, Object[] args) | public Object | invokeTarget(Env env, int methodIndex, Object[] args) | final protected Method | methodFor(Env env, Object obj, String methodName, String sig, Object[] args) Search the method with the specified name and signature. | public OzoneProxy | ozoneProxy() | public synchronized void | raiseState(int newState) | public int | state() | public OzoneCompatible | targetClone() |
state | protected int state(Code) | | |
clearState | public synchronized void clearState()(Code) | | |
constructorFor | protected Constructor constructorFor(Env env, Class cl, String sig) throws Exception, NoSuchMethodException(Code) | | Search the constructor with the specified signature.
Once a constructor has been invoked it is stored in a global cache that
holds the method and constructor objects of all database classes.
Parameters: env - Parameters: obj - Parameters: sig - |
flushMethodCache | public static void flushMethodCache()(Code) | | |
methodFor | final protected Method methodFor(Env env, Object obj, String methodName, String sig, Object[] args) throws Exception(Code) | | Search the method with the specified name and signature. Once
a method has been invoked it is stored in a global cache that holds
the method objects of all database classes.
Parameters: methodName - Parameters: sig - Parameters: args - |
raiseState | public synchronized void raiseState(int newState)(Code) | | |
|
|