org.ozoneDB.core.storage
Class StorageObjectContainer
java.lang.Object
org.ozoneDB.core.AbstractObjectContainer
org.ozoneDB.core.storage.StorageObjectContainer
- All Implemented Interfaces:
- java.io.Externalizable, Lockable, ObjectContainer, java.io.Serializable
- Direct Known Subclasses:
- WizardObjectContainer
- public abstract class StorageObjectContainer
- extends AbstractObjectContainer
- implements java.io.Externalizable
- Author:
- Per Nyfelt
- See Also:
- Serialized Form
Field Summary |
protected Cluster |
cluster
the parent cluster that holds us |
Methods inherited from class org.ozoneDB.core.AbstractObjectContainer |
clearState, constructorFor, createTarget, database, flushMethodCache, getCurrentDatabase, getCurrrentTransaction, getEnv, invokeOnActivate, invokeOnPassivate, invokeTarget, invokeTarget, methodFor, ozoneProxy, raiseState, requireWriteLocking, setShouldCallOnActivate, setShouldCallOnPassivate, shouldOnActivateBeCalled, shouldOnPassivateBeCalled, state, targetClone |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.io.Externalizable |
readExternal, writeExternal |
Methods inherited from interface org.ozoneDB.core.ObjectContainer |
deleteTarget, ensureGarbageCollectionLevel, getGarbageCollectionLevel, id, isPinned, lock, modTime, name, nameTarget, permissions, pin, setName, setTarget, target, targetClass, touch, unpin |
cluster
protected Cluster cluster
- the parent cluster that holds us
StorageObjectContainer
public StorageObjectContainer()
setCluster
public void setCluster(Cluster cluster)
getCluster
public Cluster getCluster()
isInvoked
public abstract boolean isInvoked()
isDeleted
public abstract boolean isDeleted()
updateLockLevel
public void updateLockLevel(Transaction ta)
throws java.lang.Exception
- Throws:
java.lang.Exception
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equals
in interface ObjectContainer
Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.