| java.lang.Object org.ozoneDB.core.AbstractObjectContainer org.ozoneDB.core.admin.AdminObjectContainer
serialVersionUID | final protected static long serialVersionUID(Code) | | |
AdminObjectContainer | public AdminObjectContainer()(Code) | | |
deleteTarget | public void deleteTarget()(Code) | | |
ensureGarbageCollectionLevel | public int ensureGarbageCollectionLevel(int newGarbageCollectionLevel)(Code) | | Ensures that the garbageCollectionLevel is at least the given currentGarbageCollectionLevel.
The return value is meaningful if the supplied newGarbageCollectionLevel is the currentGarbageCollectionLevel
<=0 if this object still has to be processed.This is the case if it belongs to the surelyReachable set but not to the processedReachable set> otherwise<0 if this object has been updated=0 if this object has not been updated, it is surelyReachable>0 if this object has not been updated, it is processedReachable |
isPinned | public boolean isPinned()(Code) | | Returns wether this ObjectContainer is pinned.
|
modTime | public long modTime()(Code) | | |
pin | public void pin()(Code) | | Pins this ObjectContainer.
Every caller of this method must pair this call with a call to
AdminObjectContainer.unpin .
An ObjectContainer remains in main memory at least as long as it is pinned.
|
touch | public void touch()(Code) | | |
Fields inherited from org.ozoneDB.core.AbstractObjectContainer | protected int state(Code)(Java Doc)
|
Methods inherited from org.ozoneDB.core.AbstractObjectContainer | public synchronized void clearState()(Code)(Java Doc) protected Constructor constructorFor(Env env, Class cl, String sig) throws Exception, NoSuchMethodException(Code)(Java Doc) public void createTarget(Env env, Class cl, String sig, Object[] args) throws Exception(Code)(Java Doc) public OzoneInterface database()(Code)(Java Doc) public static void flushMethodCache()(Code)(Java Doc) public Object invokeTarget(Env env, String methodName, String sig, Object[] args) throws Exception, InvocationTargetException(Code)(Java Doc) public Object invokeTarget(Env env, int methodIndex, Object[] args) throws Exception, InvocationTargetException(Code)(Java Doc) final protected Method methodFor(Env env, Object obj, String methodName, String sig, Object[] args) throws Exception(Code)(Java Doc) public OzoneProxy ozoneProxy()(Code)(Java Doc) public synchronized void raiseState(int newState)(Code)(Java Doc) public int state()(Code)(Java Doc) public OzoneCompatible targetClone() throws Exception(Code)(Java Doc)
|
|
|