| java.lang.Object org.ozoneDB.core.classicStore.ClassicStore
ClassicStore | final public class ClassicStore extends Object implements Store(Code) | | ClassicStore acts as the mediator (director) of the classicStore module
especially for ClusterSpace, ObjectSpace, PersistentSpace. Currently it
serves only as container for the references but this should change in the
future to decouple class implementations.
|
Method Summary | |
public void | abortTransaction(Transaction ta) | public void | commitTransaction(Transaction ta) | public ObjectContainer | containerForID(Transaction ta, ObjectID id) | public ObjectContainer | containerForName(Transaction ta, String name) | public void | init(Env _env) | public void | join(Transaction ta, ObjectContainer container, int lockLevel) | public void | nameContainer(Transaction ta, ObjectContainer container, String name) | public ObjectContainer | newContainer(Transaction ta, OzoneCompatible target, ObjectID objID, Permissions permissions) | public void | prepareCommitTransaction(Transaction ta) | public void | shutdown() | public void | startup() | public void | upgradeLockLevel(Transaction ta, ObjectContainer container, int lockLevel) |
ClassicStore | public ClassicStore()(Code) | | |
abortTransaction | public void abortTransaction(Transaction ta)(Code) | | Parameters: ta - ID of the comitting transaction. Parameters: created - Parameters: modified - |
prepareCommitTransaction | public void prepareCommitTransaction(Transaction ta) throws Exception(Code) | | Parameters: ta - Transaction that will be commited. |
|
|