com.mobixess.jodb.core.transaction
Class TransactionHandle

java.lang.Object
  extended by com.mobixess.jodb.core.transaction.TransactionHandle

public class TransactionHandle
extends java.lang.Object


Constructor Summary
TransactionHandle(boolean creationTS, boolean modificationTS)
           
TransactionHandle(com.mobixess.jodb.core.transaction.PersistentObjectHandle handle)
           
 
Method Summary
 void disableTransactionStates()
           
 void enable_DELETE_TransactionState()
           
 void enable_SET_TransactionState()
           
 boolean generateCreationTS()
           
 boolean generateModificationTS()
           
 boolean generateUID()
           
 com.mobixess.jodb.core.transaction.PersistentObjectHandle getHandle()
           
 java.util.Vector<IndexingRecord> getIndexes()
           
 long getTransactionOffset()
           
 byte getTranslatedObjectDataMask()
           
 boolean is_DELETE_Transaction()
           
 boolean is_SET_Transaction()
           
 boolean isAgent()
           
 boolean isNewObject()
           
 boolean isTranslated()
           
 boolean isUnchanged()
           
 void markAsUnchanged()
           
 void setAgentObjectMode(boolean isAgent)
           
 void setIndexes(java.util.Vector<IndexingRecord> indexes)
           
 void setTransactionOffset(long transactionOffset)
           
 void setTranslatedObjectDataMask(byte translatedObjectDataMask)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactionHandle

public TransactionHandle(com.mobixess.jodb.core.transaction.PersistentObjectHandle handle)

TransactionHandle

public TransactionHandle(boolean creationTS,
                         boolean modificationTS)
Method Detail

generateCreationTS

public boolean generateCreationTS()

generateModificationTS

public boolean generateModificationTS()

enable_SET_TransactionState

public void enable_SET_TransactionState()

enable_DELETE_TransactionState

public void enable_DELETE_TransactionState()

disableTransactionStates

public void disableTransactionStates()

markAsUnchanged

public void markAsUnchanged()

isUnchanged

public boolean isUnchanged()

is_SET_Transaction

public boolean is_SET_Transaction()

is_DELETE_Transaction

public boolean is_DELETE_Transaction()

getHandle

public com.mobixess.jodb.core.transaction.PersistentObjectHandle getHandle()

generateUID

public boolean generateUID()

isNewObject

public boolean isNewObject()

setTransactionOffset

public void setTransactionOffset(long transactionOffset)

getTransactionOffset

public long getTransactionOffset()

isTranslated

public boolean isTranslated()

setTranslatedObjectDataMask

public void setTranslatedObjectDataMask(byte translatedObjectDataMask)

getTranslatedObjectDataMask

public byte getTranslatedObjectDataMask()

getIndexes

public java.util.Vector<IndexingRecord> getIndexes()

setIndexes

public void setIndexes(java.util.Vector<IndexingRecord> indexes)

setAgentObjectMode

public void setAgentObjectMode(boolean isAgent)

isAgent

public boolean isAgent()


Copyright © Mobixess Inc. All Rights Reserved.