Uses of Class
com.db4o.internal.Transaction
-
-
Uses of Transaction in com.db4o
Methods in com.db4o with parameters of type Transaction Modifier and Type Method Description void
BlobTransport. deleteBlobFile(Transaction trans, BlobImpl blob)
void
BlobTransport. readBlobFrom(Transaction trans, BlobImpl blob)
void
TransactionAware. setTrans(Transaction a_trans)
void
BlobTransport. writeBlobTo(Transaction trans, BlobImpl blob)
-
Uses of Transaction in com.db4o.cs.caching
Methods in com.db4o.cs.caching with parameters of type Transaction Modifier and Type Method Description void
ClientSlotCache. add(Transaction transaction, int id, ByteArrayBuffer slot)
ByteArrayBuffer
ClientSlotCache. get(Transaction transaction, int id)
-
Uses of Transaction in com.db4o.cs.internal
Subclasses of Transaction in com.db4o.cs.internal Modifier and Type Class Description class
ClientTransaction
Methods in com.db4o.cs.internal that return Transaction Modifier and Type Method Description Transaction
ClientTransactionPool. acquire(java.lang.String fileName)
Transaction
ClientTransactionPool. acquireMain()
Transaction
ClientObjectContainer. newTransaction(Transaction parentTransaction, ReferenceSystem referenceSystem, boolean isSystemTransaction)
Transaction
ClientTransactionPool.ContainerCount. newTransaction()
Transaction
ClientTransactionHandle. transaction()
Transaction
ServerMessageDispatcher. transaction()
Transaction
ServerMessageDispatcherImpl. transaction()
Methods in com.db4o.cs.internal with parameters of type Transaction Modifier and Type Method Description void
ClientObjectContainer. closeTransaction(Transaction transaction, boolean isSystemTransaction, boolean rollbackOnClose)
void
ClientObjectContainer. commit1(Transaction trans)
boolean
ClientObjectContainer. delete4(Transaction ta, ObjectReference yo, java.lang.Object obj, int a_cascade, boolean userCall)
void
ClientObjectContainer. deleteBlobFile(Transaction trans, BlobImpl blob)
HardObjectReference
ClientObjectContainer. getHardReferenceBySignature(Transaction trans, long uuid, byte[] signature)
long[]
ClientObjectContainer. getIDsForClass(Transaction trans, ClassMetadata clazz)
int
ClientObjectContainer. idForNewUserObject(Transaction trans)
FixedSizeIntIterator4
ClientObjectContainer. idIteratorFor(Transaction trans, ByteArrayBuffer reader)
int
ClientObjectContainer. instanceCount(ClassMetadata clazz, Transaction trans)
boolean
ClientObjectContainer. isDeleted(Transaction trans, int id)
AbstractQueryResult
ClientObjectContainer. newQueryResult(Transaction trans, QueryEvaluationMode mode)
Transaction
ClientObjectContainer. newTransaction(Transaction parentTransaction, ReferenceSystem referenceSystem, boolean isSystemTransaction)
java.lang.Object
ClientObjectContainer. peekPersisted(Transaction trans, java.lang.Object obj, ActivationDepth depth, boolean committed)
int
PrefetchingStrategy. prefetchObjects(ClientObjectContainer container, Transaction trans, IntIterator4 ids, java.lang.Object[] prefetched, int prefetchCount)
int
SingleMessagePrefetchingStrategy. prefetchObjects(ClientObjectContainer container, Transaction trans, IntIterator4 ids, java.lang.Object[] prefetched, int prefetchCount)
AbstractQueryResult
ClientObjectContainer. queryAllObjects(Transaction trans)
void
ClientObjectContainer. readBlobFrom(Transaction trans, BlobImpl blob)
ByteArrayBuffer
ClientObjectContainer. readBufferById(Transaction a_ta, int a_id)
ByteArrayBuffer
ClientObjectContainer. readBufferById(Transaction transaction, int id, boolean lastCommitted)
ByteArrayBuffer[]
ClientObjectContainer. readObjectSlots(Transaction transaction, int[] ids)
ByteArrayBuffer[]
ClientObjectContainer. readSlotBuffers(Transaction transaction, int[] ids)
StatefulBuffer
ClientObjectContainer. readStatefulBufferById(Transaction a_ta, int a_id)
StatefulBuffer
ClientObjectContainer. readStatefulBufferById(Transaction a_ta, int a_id, boolean lastCommitted)
protected void
ClientObjectContainer. refreshInternal(Transaction trans, java.lang.Object obj, int depth)
void
ClientTransactionPool. release(ShutdownMode mode, Transaction transaction, boolean rollbackOnClose)
void
ClientObjectContainer. releaseSemaphore(Transaction trans, java.lang.String name)
void
ClientObjectContainer. releaseSemaphores(Transaction ta)
void
ClientObjectContainer. rollback1(Transaction trans)
boolean
ClientObjectContainer. setSemaphore(Transaction trans, java.lang.String name, int timeout)
void
ClientObjectContainer. storeAll(Transaction transaction, Iterator4 objects)
void
ClientTransactionHandle. transaction(Transaction transaction)
void
ClientObjectContainer. writeBlobTo(Transaction trans, BlobImpl blob)
void
ClientObjectContainer. writeNew(Transaction trans, Pointer4 pointer, ClassMetadata classMetadata, ByteArrayBuffer buffer)
void
ClientObjectContainer. writeUpdate(Transaction trans, Pointer4 pointer, ClassMetadata classMetadata, ArrayType arrayType, ByteArrayBuffer buffer)
Constructors in com.db4o.cs.internal with parameters of type Transaction Constructor Description ClientQueryResult(Transaction ta)
ClientQueryResult(Transaction ta, int initialSize)
LazyClientQueryResult(Transaction trans, ClientObjectContainer client, int queryResultID)
-
Uses of Transaction in com.db4o.cs.internal.caching
Methods in com.db4o.cs.internal.caching with parameters of type Transaction Modifier and Type Method Description void
ClientSlotCacheImpl. add(Transaction provider, int id, ByteArrayBuffer slot)
void
NullClientSlotCache. add(Transaction transaction, int id, ByteArrayBuffer slot)
ByteArrayBuffer
ClientSlotCacheImpl. get(Transaction provider, int id)
ByteArrayBuffer
NullClientSlotCache. get(Transaction transaction, int id)
-
Uses of Transaction in com.db4o.cs.internal.messages
Methods in com.db4o.cs.internal.messages that return Transaction Modifier and Type Method Description protected Transaction
Msg. checkParentTransaction(Transaction a_trans, ByteArrayBuffer reader)
protected Transaction
Msg. systemTransaction()
protected Transaction
Msg. transaction()
-
Uses of Transaction in com.db4o.cs.internal.objectexchange
Constructors in com.db4o.cs.internal.objectexchange with parameters of type Transaction Constructor Description StandardReferenceCollector(Transaction transaction)
-
Uses of Transaction in com.db4o.defragment
Methods in com.db4o.defragment that return Transaction Modifier and Type Method Description Transaction
DefragmentServices. systemTrans()
Transaction
DefragmentServicesImpl. systemTrans()
-
Uses of Transaction in com.db4o.drs.db4o
Methods in com.db4o.drs.db4o with parameters of type Transaction Modifier and Type Method Description static ReplicationRecord
ReplicationRecord. beginReplication(Transaction transA, Transaction transB)
static ReplicationRecord
ReplicationRecord. queryForReplicationRecord(ObjectContainerBase container, Transaction trans, Db4oDatabase younger, Db4oDatabase older)
void
ReplicationRecord. store(Transaction trans)
-
Uses of Transaction in com.db4o.events
Constructors in com.db4o.events with parameters of type Transaction Constructor Description CancellableObjectEventArgs(Transaction transaction, ObjectInfo objectInfo, java.lang.Object obj)
Creates a new instance for the specified object.CommitEventArgs(Transaction transaction, CallbackObjectInfoCollections collections, boolean isOwnCommit)
ObjectEventArgs(Transaction transaction)
Creates a new instance for the specified object.ObjectInfoEventArgs(Transaction transaction, ObjectInfo info)
QueryEventArgs(Transaction transaction, Query q)
Creates a new instance for the specifiedQuery
instance.TransactionalEventArgs(Transaction transaction)
-
Uses of Transaction in com.db4o.ext
Methods in com.db4o.ext with parameters of type Transaction Modifier and Type Method Description int
Db4oDatabase. bind(Transaction trans)
make sure this Db4oDatabase is stored.int
Db4oDatabase. getID(Transaction trans)
gets the db4o ID, and may cache it for performance reasons.Db4oDatabase
Db4oDatabase. query(Transaction trans)
find a Db4oDatabase with the same signature as this one -
Uses of Transaction in com.db4o.internal
Subclasses of Transaction in com.db4o.internal Modifier and Type Class Description class
LocalTransaction
Fields in com.db4o.internal declared as Transaction Modifier and Type Field Description protected Transaction
Transaction. _systemTransaction
protected Transaction
ObjectContainerBase. _transaction
protected Transaction
ObjectContainerSession. _transaction
Transaction
TransactionContext. _transaction
Methods in com.db4o.internal that return Transaction Modifier and Type Method Description Transaction
ObjectContainerBase. checkTransaction()
Transaction
ObjectContainerBase. checkTransaction(Transaction ta)
Transaction
ObjectContainerBase. newSystemTransaction()
Transaction
LocalObjectContainer. newTransaction(Transaction parentTransaction, ReferenceSystem referenceSystem, boolean isSystemTransaction)
abstract Transaction
ObjectContainerBase. newTransaction(Transaction parentTransaction, ReferenceSystem referenceSystem, boolean isSystemTransaction)
Transaction
TransportObjectContainer. newTransaction(Transaction parentTransaction, ReferenceSystem referenceSystem, boolean isSystemTransaction)
Transaction
ObjectContainerBase. newUserTransaction()
Transaction
Transaction. parentTransaction()
Transaction
DefragmentContextImpl. systemTrans()
Transaction
ObjectContainerBase. systemTransaction()
Transaction
Transaction. systemTransaction()
Transaction
AbstractBufferContext. transaction()
Transaction
DefragmentContextImpl. transaction()
Transaction
InternalObjectContainer. transaction()
Transaction
ObjectContainerBase. transaction()
Transaction
ObjectContainerSession. transaction()
Transaction
ObjectReference. transaction()
Transaction
StatefulBuffer. transaction()
Methods in com.db4o.internal with parameters of type Transaction Modifier and Type Method Description void
ObjectContainerBase. activate(Transaction trans, java.lang.Object obj)
void
ObjectContainerBase. activate(Transaction trans, java.lang.Object obj, ActivationDepth depth)
void
ObjectReference. activate(Transaction ta, java.lang.Object obj, ActivationDepth depth)
void
ObjectReference. activateOn(Transaction transaction, ActivationPurpose purpose)
ActivationContext4
ObjectContainerBase. activationContextFor(Transaction ta, java.lang.Object obj, ActivationDepth depth)
void
CommitTimestampFieldMetadata. addIndexEntry(Transaction trans, int parentID, java.lang.Object indexEntry)
void
FieldMetadata. addIndexEntry(Transaction trans, int parentID, java.lang.Object indexEntry)
UpdateDepth
ClassMetadata. adjustUpdateDepth(Transaction trans, UpdateDepth depth)
Slot
LocalObjectContainer. allocateSlotForNewUserObject(Transaction trans, int id, int length)
Slot
LocalObjectContainer. allocateSlotForUserObjectUpdate(Transaction trans, int id, int length)
protected <R> R
ObjectContainerBase. asTopLevelCall(Function4<Transaction,R> block, Transaction trans)
void
ObjectContainerBase. bind(Transaction trans, java.lang.Object obj, long id)
ObjectReference
ObjectContainerBase. bind2(Transaction trans, ObjectReference oldRef, java.lang.Object obj)
Transaction
ObjectContainerBase. checkTransaction(Transaction ta)
void
IoAdaptedObjectContainer. closeTransaction(Transaction transaction, boolean isSystemTransaction, boolean rollbackOnClose)
abstract void
ObjectContainerBase. closeTransaction(Transaction transaction, boolean isSystemTransaction, boolean rollbackOnClose)
void
TransportObjectContainer. closeTransaction(Transaction transaction, boolean isSystemTransaction, boolean rollbackOnClose)
void
ClassMetadata. collectConstraints(Transaction trans, QConObject parentConstraint, java.lang.Object obj, Visitor4 visitor)
void
ObjectContainerBase. commit(Transaction trans)
void
TransactionParticipant. commit(Transaction transaction)
void
IoAdaptedObjectContainer. commit1(Transaction trans)
void
LocalObjectContainer. commit1(Transaction trans)
abstract void
ObjectContainerBase. commit1(Transaction trans)
java.lang.Object
BlobImpl. createDefault(Transaction a_trans)
java.lang.Object
Db4oTypeImpl. createDefault(Transaction trans)
StatefulBuffer
ObjectContainerBase. createStatefulBuffer(Transaction trans, int address, int length)
Db4oType
ObjectContainerBase. db4oTypeStored(Transaction trans, java.lang.Object obj)
allows special handling for all Db4oType objects.Db4oType
TransportObjectContainer. db4oTypeStored(Transaction a_trans, java.lang.Object a_object)
void
ClassMetadata. deactivate(Transaction trans, ObjectInfo reference, ActivationDepth depth)
void
ObjectContainerBase. deactivate(Transaction trans, java.lang.Object obj)
void
ObjectContainerBase. deactivate(Transaction trans, java.lang.Object obj, int depth)
void
ObjectReference. deactivate(Transaction trans, ActivationDepth depth)
void
ObjectContainerBase. delete(Transaction trans, java.lang.Object obj)
void
ObjectContainerBase. delete1(Transaction trans, java.lang.Object obj, boolean userCall)
void
ObjectContainerBase. delete2(Transaction trans, ObjectReference ref, java.lang.Object obj, int cascade, boolean userCall)
boolean
LocalObjectContainer. delete4(Transaction transaction, ObjectReference ref, java.lang.Object obj, int cascade, boolean userCall)
abstract boolean
ObjectContainerBase. delete4(Transaction ta, ObjectReference ref, java.lang.Object obj, int a_cascade, boolean userCall)
void
ObjectContainerBase. deleteByID(Transaction transaction, int id, int cascadeDeleteDepth)
boolean
EventDispatcher. dispatch(Transaction trans, java.lang.Object obj, int eventID)
boolean
ClassMetadata. dispatchEvent(Transaction trans, java.lang.Object obj, int message)
void
TransactionParticipant. dispose(Transaction transaction)
static QConEvaluation
Platform4. evaluationCreate(Transaction a_trans, java.lang.Object example)
void
ClassMetadata. forceDeactivation(Transaction trans, ActivationDepth depth, java.lang.Object obj)
java.lang.Object
FieldMetadata. get(Transaction trans, java.lang.Object onObject)
java.lang.Object
ObjectContainerBase. getActivatedObjectFromCache(Transaction ta, int id)
AbstractQueryResult
LocalObjectContainer. getAll(Transaction trans, QueryEvaluationMode mode)
java.lang.Object
ObjectContainerBase. getByID(Transaction ta, long id)
java.lang.Object
ObjectContainerBase. getByID2(Transaction ta, int id)
java.lang.Object
TransportObjectContainer. getByID2(Transaction ta, int id)
java.lang.Object
ObjectContainerBase. getByUUID(Transaction trans, Db4oUUID uuid)
HardObjectReference
ObjectContainerBase. getHardObjectReferenceById(Transaction trans, int id)
protected HardObjectReference
UUIDFieldMetadata. getHardObjectReferenceById(Transaction transaction, int parentId, byte[] signature)
HardObjectReference
UUIDFieldMetadata. getHardObjectReferenceBySignature(Transaction transaction, long longPart, byte[] signature)
HardObjectReference
ObjectContainerBase. getHardReferenceBySignature(Transaction trans, long uuid, byte[] signature)
int
ObjectContainerBase. getID(Transaction trans, java.lang.Object obj)
long[]
ClassMetadata. getIDs(Transaction trans)
long[]
LocalObjectContainer. getIDsForClass(Transaction trans, ClassMetadata clazz)
abstract long[]
ObjectContainerBase. getIDsForClass(Transaction trans, ClassMetadata clazz)
BTree
CommitTimestampFieldMetadata. getIndex(Transaction trans)
BTree
FieldMetadata. getIndex(Transaction trans)
BTree
UUIDFieldMetadata. getIndex(Transaction transaction)
ObjectInfo
ObjectContainerBase. getObjectInfo(Transaction trans, java.lang.Object obj)
java.lang.Object
FieldMetadata. getOn(Transaction trans, java.lang.Object onObject)
java.lang.Object
TranslatedAspect. getOn(Transaction a_trans, java.lang.Object a_OnObject)
java.lang.Object
FieldMetadata. getOrCreate(Transaction trans, java.lang.Object onObject)
dirty hack for com.db4o.types some of them (BlobImpl) need to be set automatically TODO: Derive from FieldMetadata for Db4oTypesjava.lang.Object
TranslatedAspect. getOrCreate(Transaction a_trans, java.lang.Object a_OnObject)
java.lang.Object
VirtualFieldMetadata. getOrCreate(Transaction a_trans, java.lang.Object a_OnObject)
boolean
ClassMetadata. hasEventRegistered(Transaction trans, int eventID)
int
LocalObjectContainer. idForNewUserObject(Transaction trans)
abstract int
ObjectContainerBase. idForNewUserObject(Transaction trans)
TransactionalIdSystem
LocalPersistentBase. idSystem(Transaction trans)
TransactionalIdSystem
PersistentBase. idSystem(Transaction trans)
int
ClassMetadata. indexEntryCount(Transaction ta)
T
TransactionLocal. initialValueFor(Transaction transaction)
void
FieldMetadata. initIndex(Transaction systemTrans, int id)
void
ClassMetadataRepository. initOnUp(Transaction systemTrans)
void
Config4Field. initOnUp(Transaction systemTrans, FieldMetadata fieldMetadata)
int
ClassMetadata. instanceCount(Transaction trans)
int
InternalObjectContainer. instanceCount(ClassMetadata clazz, Transaction trans)
int
LocalObjectContainer. instanceCount(ClassMetadata clazz, Transaction trans)
int
ObjectContainerSession. instanceCount(ClassMetadata clazz, Transaction trans)
boolean
ObjectContainerBase. isCached(Transaction trans, long id)
boolean
LocalObjectContainer. isDeleted(Transaction trans, int id)
abstract boolean
ObjectContainerBase. isDeleted(Transaction trans, int id)
boolean
ObjectContainerBase. isStored(Transaction trans, java.lang.Object obj)
static StatefulBuffer
Serializer. marshall(Transaction ta, java.lang.Object obj)
protected BTree
FieldMetadata. newBTree(Transaction systemTrans, int id)
AbstractQueryResult
LocalObjectContainer. newQueryResult(Transaction trans)
AbstractQueryResult
LocalObjectContainer. newQueryResult(Transaction trans, QueryEvaluationMode mode)
abstract AbstractQueryResult
ObjectContainerBase. newQueryResult(Transaction trans, QueryEvaluationMode mode)
Transaction
LocalObjectContainer. newTransaction(Transaction parentTransaction, ReferenceSystem referenceSystem, boolean isSystemTransaction)
abstract Transaction
ObjectContainerBase. newTransaction(Transaction parentTransaction, ReferenceSystem referenceSystem, boolean isSystemTransaction)
Transaction
TransportObjectContainer. newTransaction(Transaction parentTransaction, ReferenceSystem referenceSystem, boolean isSystemTransaction)
protected boolean
ObjectReference. objectCanUpdate(Transaction transaction, java.lang.Object obj)
static HardObjectReference
HardObjectReference. peekPersisted(Transaction trans, int id, int depth)
java.lang.Object
ObjectContainerBase. peekPersisted(Transaction trans, int id, ActivationDepth depth, boolean resetJustPeeked)
java.lang.Object
ObjectContainerBase. peekPersisted(Transaction trans, java.lang.Object obj, ActivationDepth depth, boolean committed)
ObjectReference
ObjectContainerBase. peekReference(Transaction trans, int id, ActivationDepth depth, boolean resetJustPeeked)
protected ByteArrayBuffer
PersistentBase. produceReadBuffer(Transaction trans)
protected ByteArrayBuffer
PersistentBase. produceWriteBuffer(Transaction trans, int length)
void
ObjectContainerBase. purge(Transaction trans, java.lang.Object obj)
void
CommitTimestampSupport. put(Transaction trans, int objectId, long version)
QField
FieldMetadata. qField(Transaction a_trans)
Query
ObjectContainerBase. query(Transaction ta)
ObjectSet
ObjectContainerBase. query(Transaction trans, Predicate predicate)
<T> ObjectSet<T>
ObjectContainerBase. query(Transaction trans, Predicate<T> predicate, QueryComparator<T> comparator)
<T> ObjectSet<T>
ObjectContainerBase. query(Transaction trans, java.lang.Class<T> clazz)
AbstractQueryResult
LocalObjectContainer. queryAllObjects(Transaction trans)
abstract AbstractQueryResult
ObjectContainerBase. queryAllObjects(Transaction ta)
ObjectSet
ObjectContainerBase. queryByExample(Transaction trans, java.lang.Object template)
java.lang.Object
ObjectReference. read(Transaction trans, ByteArrayBuffer buffer, java.lang.Object obj, ActivationDepth instantiationDepth, int addToIDTree, boolean checkIDTree)
void
PersistentBase. read(Transaction trans)
protected void
PersistentBase. read(Transaction trans, ByteArrayBuffer reader)
java.lang.Object
ObjectContainerBase. readActivatedObjectNotInCache(Transaction trans, int id)
ByteArrayBuffer
LocalObjectContainer. readBufferById(Transaction trans, int id)
ByteArrayBuffer
LocalObjectContainer. readBufferById(Transaction trans, int id, boolean lastCommitted)
protected ByteArrayBuffer
LocalPersistentBase. readBufferById(Transaction trans)
abstract ByteArrayBuffer
ObjectContainerBase. readBufferById(Transaction trans, int id)
abstract ByteArrayBuffer
ObjectContainerBase. readBufferById(Transaction trans, int id, boolean lastCommitted)
protected ByteArrayBuffer
PersistentBase. readBufferById(Transaction trans)
ByteArrayBuffer
ByteArrayBuffer. readEmbeddedObject(Transaction trans)
byte[]
ClassMetadata. readName1(Transaction trans, ByteArrayBuffer reader)
java.lang.Object
ObjectReference. readPrefetch(Transaction trans, ByteArrayBuffer buffer, int addToIDTree)
ByteArrayBuffer[]
LocalObjectContainer. readSlotBuffers(Transaction transaction, int[] ids)
abstract ByteArrayBuffer[]
ObjectContainerBase. readSlotBuffers(Transaction trans, int[] ids)
StatefulBuffer
LocalObjectContainer. readStatefulBufferById(Transaction a_ta, int a_id)
StatefulBuffer
LocalObjectContainer. readStatefulBufferById(Transaction trans, int id, boolean lastCommitted)
abstract StatefulBuffer
ObjectContainerBase. readStatefulBufferById(Transaction trans, int id)
abstract StatefulBuffer
ObjectContainerBase. readStatefulBufferById(Transaction trans, int id, boolean lastCommitted)
StatefulBuffer
LocalObjectContainer. readStatefulBufferBySlot(Transaction trans, int id, Slot slot)
void
ClassMetadata. readThis(Transaction a_trans, ByteArrayBuffer a_reader)
void
ClassMetadataRepository. readThis(Transaction trans, ByteArrayBuffer buffer)
void
ObjectReference. readThis(Transaction trans, ByteArrayBuffer buffer)
void
Persistent. readThis(Transaction trans, ByteArrayBuffer reader)
void
PersistentIntegerArray. readThis(Transaction trans, ByteArrayBuffer reader)
void
ClassMetadata. readVirtualAttributes(Transaction trans, ObjectReference ref, boolean lastCommitted)
StatefulBuffer
ObjectContainerBase. readWriterByAddress(Transaction a_trans, int address, int length)
void
ObjectContainerBase. refresh(Transaction trans, java.lang.Object obj, int depth)
protected void
ObjectContainerBase. refreshInternal(Transaction trans, java.lang.Object obj, int depth)
void
LocalObjectContainer. releaseSemaphore(Transaction trans, java.lang.String name)
abstract void
ObjectContainerBase. releaseSemaphore(Transaction trans, java.lang.String name)
void
LocalObjectContainer. releaseSemaphores(Transaction trans)
abstract void
ObjectContainerBase. releaseSemaphores(Transaction ta)
void
CommitTimestampFieldMetadata. removeIndexEntry(Transaction trans, int parentID, java.lang.Object indexEntry)
void
FieldMetadata. removeIndexEntry(Transaction trans, int parentID, java.lang.Object indexEntry)
void
ObjectContainerBase. rollback(Transaction trans)
void
TransactionParticipant. rollback(Transaction transaction)
void
LocalObjectContainer. rollback1(Transaction trans)
abstract void
ObjectContainerBase. rollback1(Transaction trans)
BTreeRange
FieldMetadata. search(Transaction transaction, java.lang.Object value)
HandlerVersion
ClassMetadata. seekToField(Transaction trans, ByteArrayBuffer buffer, FieldMetadata field)
boolean
LocalObjectContainer. setSemaphore(Transaction trans, java.lang.String name, int timeout)
abstract boolean
ObjectContainerBase. setSemaphore(Transaction trans, java.lang.String name, int timeout)
void
BlobImpl. setTrans(Transaction a_trans)
void
StatefulBuffer. setTransaction(Transaction aTrans)
long
FrozenObjectInfo. sourceDatabaseId(Transaction trans)
void
ObjectContainerBase. stillToDeactivate(Transaction trans, java.lang.Object a_object, ActivationDepth a_depth, boolean a_forceUnknownDeactivate)
void
ObjectContainerBase. store(Transaction trans, java.lang.Object obj)
int
ObjectContainerBase. store(Transaction trans, java.lang.Object obj, UpdateDepth depth)
int
ObjectContainerBase. store2(Transaction trans, java.lang.Object obj, UpdateDepth updateDepth, boolean checkJustSet)
int
ObjectContainerBase. storeAfterReplication(Transaction trans, java.lang.Object obj, UpdateDepth depth, boolean checkJust)
void
InternalObjectContainer. storeAll(Transaction trans, Iterator4 objects)
void
ObjectContainerBase. storeAll(Transaction transaction, Iterator4 objects)
void
ObjectContainerBase. storeAll(Transaction transaction, Iterator4 objects, UpdateDepth depth)
void
ObjectContainerSession. storeAll(Transaction transaction, Iterator4 objects)
StoredClass
ObjectContainerBase. storedClass(Transaction trans, java.lang.Object clazz)
StoredClass[]
ObjectContainerBase. storedClasses(Transaction trans)
int
ObjectContainerBase. storeInternal(Transaction trans, java.lang.Object obj, boolean checkJustSet)
int
ObjectContainerBase. storeInternal(Transaction trans, java.lang.Object obj, UpdateDepth depth, boolean checkJustSet)
int
TransportObjectContainer. storeInternal(Transaction trans, java.lang.Object obj, UpdateDepth depth, boolean checkJustSet)
void
FieldMetadata. traverseValues(Transaction transaction, Visitor4 userVisitor)
java.lang.Object
ObjectContainerBase. tryGetByID(Transaction ta, long id)
protected void
ClassMetadata. updateExistingStaticField(Transaction trans, StaticField existingField, ReflectField reflectField)
VirtualAttributes
ObjectReference. virtualAttributes(Transaction trans)
VirtualAttributes
ObjectReference. virtualAttributes(Transaction trans, boolean lastCommitted)
void
ObjectContainerBase. withTransaction(Transaction transaction, java.lang.Runnable runnable)
java.lang.Object
ClassMetadata. wrapWithTransactionContext(Transaction transaction, java.lang.Object value)
static java.lang.Object
Handlers4. wrapWithTransactionContext(Transaction transaction, java.lang.Object value, TypeHandler4 handler)
java.lang.Object
PrimitiveTypeMetadata. wrapWithTransactionContext(Transaction transaction, java.lang.Object value)
void
PersistentBase. write(Transaction trans)
void
ByteArrayBuffer. writeIDOf(Transaction trans, PersistentBase persistent)
void
ByteArrayBuffer. writeIDOf(Transaction trans, java.lang.Object obj)
void
LocalObjectContainer. writeNew(Transaction trans, Pointer4 pointer, ClassMetadata classMetadata, ByteArrayBuffer buffer)
abstract void
ObjectContainerBase. writeNew(Transaction trans, Pointer4 pointer, ClassMetadata classMetadata, ByteArrayBuffer buffer)
void
PersistentBase. writeOwnID(Transaction trans, ByteArrayBuffer writer)
void
ByteArrayBuffer. writeShortString(Transaction trans, java.lang.String a_string)
void
ClassMetadata. writeThis(Transaction trans, ByteArrayBuffer writer)
void
ClassMetadataRepository. writeThis(Transaction trans, ByteArrayBuffer buffer)
void
ObjectReference. writeThis(Transaction trans, ByteArrayBuffer buffer)
void
Persistent. writeThis(Transaction trans, ByteArrayBuffer writer)
void
PersistentIntegerArray. writeThis(Transaction trans, ByteArrayBuffer writer)
void
LocalObjectContainer. writeUpdate(Transaction trans, Pointer4 pointer, ClassMetadata classMetadata, ArrayType arrayType, ByteArrayBuffer buffer)
abstract void
ObjectContainerBase. writeUpdate(Transaction trans, Pointer4 pointer, ClassMetadata classMetadata, ArrayType arrayType, ByteArrayBuffer buffer)
void
ObjectReference. writeUpdate(Transaction transaction, UpdateDepth updatedepth)
Method parameters in com.db4o.internal with type arguments of type Transaction Modifier and Type Method Description protected <R> R
ObjectContainerBase. asTopLevelCall(Function4<Transaction,R> block, Transaction trans)
-
Uses of Transaction in com.db4o.internal.activation
Methods in com.db4o.internal.activation that return Transaction Modifier and Type Method Description Transaction
ActivationContext4. transaction()
protected Transaction
TransparentActivationDepthProviderImpl. transactionFrom(EventArgs args)
Methods in com.db4o.internal.activation with parameters of type Transaction Modifier and Type Method Description void
TransparentActivationDepthProvider. addModified(java.lang.Object object, Transaction inTransaction)
void
TransparentActivationDepthProviderImpl. addModified(java.lang.Object object, Transaction transaction)
void
TransparentActivationDepthProvider. removeModified(java.lang.Object object, Transaction inTransaction)
void
TransparentActivationDepthProviderImpl. removeModified(java.lang.Object object, Transaction transaction)
Constructors in com.db4o.internal.activation with parameters of type Transaction Constructor Description ActivationContext4(Transaction transaction, java.lang.Object obj, ActivationDepth depth)
-
Uses of Transaction in com.db4o.internal.btree
Fields in com.db4o.internal.btree declared as Transaction Modifier and Type Field Description protected Transaction
BTreePatch. _transaction
Methods in com.db4o.internal.btree that return Transaction Modifier and Type Method Description Transaction
BTreeRangeSingle. transaction()
Methods in com.db4o.internal.btree with parameters of type Transaction Modifier and Type Method Description void
BTree. add(Transaction trans, PreparedComparison preparedComparison, java.lang.Object key)
void
BTree. add(Transaction trans, java.lang.Object key)
BTreeNode
BTreeNode. add(Transaction trans, PreparedComparison preparedComparison, java.lang.Object obj)
Iterator4
BTree. allNodeIds(Transaction systemTrans)
BTreeRange
BTree. asRange(Transaction trans)
void
BTree. clear(Transaction transaction)
void
BTree. commit(Transaction transaction)
java.lang.Object
BTreeAdd. commit(Transaction trans, BTree btree, BTreeNode node)
void
BTreeNode. commit(Transaction trans)
abstract java.lang.Object
BTreePatch. commit(Transaction trans, BTree btree, BTreeNode node)
java.lang.Object
BTreeUpdate. commit(Transaction trans, BTree btree, BTreeNode node)
BTree
BTree. debugLoadFully(Transaction trans)
void
BTreeNode. debugLoadFully(Transaction trans)
void
BTree. dispose(Transaction transaction)
int
BTreeNode. firstKeyIndex(Transaction trans)
BTreePointer
BTree. firstPointer(Transaction trans)
BTreePatch
BTreeAdd. forTransaction(Transaction trans)
abstract BTreePatch
BTreePatch. forTransaction(Transaction trans)
BTreePatch
BTreeUpdate. forTransaction(Transaction trans)
TransactionalIdSystem
BTreeNode. idSystem(Transaction trans)
boolean
BTreeNode. indexIsValid(Transaction trans, int index)
protected java.lang.Object
BTreeUpdate. internalCommit(Transaction trans, BTree btree)
Iterator4
BTree. iterator(Transaction trans)
java.lang.Object
BTreeAdd. key(Transaction trans)
java.lang.Object
BTreeNode. key(Transaction trans, int index)
abstract java.lang.Object
BTreePatch. key(Transaction trans)
java.lang.Object
BTreeUpdate. key(Transaction trans)
int
BTreeNode. lastKeyIndex(Transaction trans)
BTreePointer
BTree. lastPointer(Transaction trans)
BTreePointer
BTreeNode. lastPointer(Transaction trans)
void
BTree. notifyCountChanged(Transaction trans, BTreeNode node, int diff)
void
BTreeStructureListener. notifyCountChanged(Transaction trans, BTreeNode node, int diff)
void
BTree. notifyDeleted(Transaction trans, BTreeNode node)
void
BTreeStructureListener. notifyDeleted(Transaction trans, BTreeNode node)
void
BTree. notifySplit(Transaction trans, BTreeNode originalNode, BTreeNode newRightNode)
void
BTreeStructureListener. notifySplit(Transaction trans, BTreeNode originalNode, BTreeNode newRightNode)
void
BTree. readThis(Transaction a_trans, ByteArrayBuffer a_reader)
void
BTreeNode. readThis(Transaction trans, ByteArrayBuffer reader)
java.lang.Object
BTree. remove(Transaction trans, java.lang.Object key)
void
BTreeNode. remove(Transaction trans, int index)
void
BTreeNode. remove(Transaction trans, PreparedComparison preparedComparison, java.lang.Object obj, int index)
boolean
BTreeNode. remove(Transaction trans, java.lang.Object obj, int index)
void
BTreeUpdate. removedBy(Transaction trans, BTree btree, BTreeNode node)
BTreeUpdate
BTreeUpdate. removeFor(Transaction trans)
void
BTree. rollback(Transaction trans)
java.lang.Object
BTreeAdd. rollback(Transaction trans, BTree btree)
abstract java.lang.Object
BTreePatch. rollback(Transaction trans, BTree btree)
java.lang.Object
BTreeUpdate. rollback(Transaction trans, BTree btree)
java.lang.Object
BTree. search(Transaction trans, java.lang.Object key)
BTreeNodeSearchResult
BTree. searchLeaf(Transaction trans, PreparedComparison preparedComparison, SearchTarget target)
BTreeNodeSearchResult
BTree. searchLeafByObject(Transaction trans, java.lang.Object key, SearchTarget target)
BTreePointer
BTree. searchPointer(Transaction trans, java.lang.Object key)
BTreeRange
BTree. searchRange(Transaction trans, java.lang.Object key)
int
BTree. size(Transaction trans)
int
BTreeNode. size(Transaction trans)
void
BTree. sizeChanged(Transaction transaction, BTreeNode node, int changeBy)
int
BTreeAdd. sizeDiff(Transaction trans)
abstract int
BTreePatch. sizeDiff(Transaction trans)
int
BTreeUpdate. sizeDiff(Transaction trans)
void
BTree. traverseKeys(Transaction trans, Visitor4 visitor)
void
BTreeNode. traverseKeys(Transaction trans, Visitor4 visitor)
void
BTree. writeThis(Transaction trans, ByteArrayBuffer a_writer)
void
BTreeNode. writeThis(Transaction trans, ByteArrayBuffer buffer)
Constructors in com.db4o.internal.btree with parameters of type Transaction Constructor Description BTree(Transaction trans, int id, Indexable4 keyHandler)
BTree(Transaction trans, int id, Indexable4 keyHandler, int nodeSize)
BTree(Transaction trans, BTreeConfiguration config, int id, Indexable4 keyHandler)
BTree(Transaction trans, BTreeConfiguration config, int id, Indexable4 keyHandler, int treeNodeSize)
BTree(Transaction trans, BTreeConfiguration config, Indexable4 keyHandler)
BTreeAdd(Transaction transaction, java.lang.Object obj)
BTreeCancelledRemoval(Transaction transaction, java.lang.Object originalKey, java.lang.Object newKey, BTreeUpdate existingPatches)
BTreeIterator(Transaction trans, BTree bTree)
BTreeNode(Transaction trans, BTreeNode firstChild, BTreeNode secondChild)
BTreePatch(Transaction transaction, java.lang.Object obj)
BTreePointer(Transaction transaction, ByteArrayBuffer nodeReader, BTreeNode node, int index)
BTreeRangeSingle(Transaction transaction, BTree btree, BTreePointer first, BTreePointer end)
BTreeRemove(Transaction transaction, java.lang.Object obj)
BTreeUpdate(Transaction transaction, java.lang.Object obj)
-
Uses of Transaction in com.db4o.internal.callbacks
Methods in com.db4o.internal.callbacks with parameters of type Transaction Modifier and Type Method Description void
Callbacks. commitOnCompleted(Transaction transaction, CallbackObjectInfoCollections objectInfoCollections, boolean isOwnCommit)
void
NullCallbacks. commitOnCompleted(Transaction transaction, CallbackObjectInfoCollections objectInfoCollections, boolean isOwnCommit)
void
Callbacks. commitOnStarted(Transaction transaction, CallbackObjectInfoCollections objectInfoCollections)
void
NullCallbacks. commitOnStarted(Transaction transaction, CallbackObjectInfoCollections objectInfoCollections)
boolean
Callbacks. objectCanActivate(Transaction transaction, java.lang.Object obj)
boolean
NullCallbacks. objectCanActivate(Transaction transaction, java.lang.Object obj)
boolean
Callbacks. objectCanDeactivate(Transaction transaction, ObjectInfo objectInfo)
boolean
NullCallbacks. objectCanDeactivate(Transaction transaction, ObjectInfo objectInfo)
boolean
Callbacks. objectCanDelete(Transaction transaction, ObjectInfo objectInfo)
boolean
NullCallbacks. objectCanDelete(Transaction transaction, ObjectInfo objectInfo)
boolean
Callbacks. objectCanNew(Transaction transaction, java.lang.Object obj)
boolean
NullCallbacks. objectCanNew(Transaction transaction, java.lang.Object obj)
boolean
Callbacks. objectCanUpdate(Transaction transaction, ObjectInfo objectInfo)
boolean
NullCallbacks. objectCanUpdate(Transaction transaction, ObjectInfo objectInfo)
void
Callbacks. objectOnActivate(Transaction transaction, ObjectInfo obj)
void
NullCallbacks. objectOnActivate(Transaction transaction, ObjectInfo obj)
void
Callbacks. objectOnDeactivate(Transaction transaction, ObjectInfo obj)
void
NullCallbacks. objectOnDeactivate(Transaction transaction, ObjectInfo obj)
void
Callbacks. objectOnDelete(Transaction transaction, ObjectInfo obj)
void
NullCallbacks. objectOnDelete(Transaction transaction, ObjectInfo obj)
void
Callbacks. objectOnInstantiate(Transaction transaction, ObjectInfo obj)
void
NullCallbacks. objectOnInstantiate(Transaction transaction, ObjectInfo obj)
void
Callbacks. objectOnNew(Transaction transaction, ObjectInfo obj)
void
NullCallbacks. objectOnNew(Transaction transaction, ObjectInfo obj)
void
Callbacks. objectOnUpdate(Transaction transaction, ObjectInfo obj)
void
NullCallbacks. objectOnUpdate(Transaction transaction, ObjectInfo obj)
void
Callbacks. queryOnFinished(Transaction transaction, Query query)
void
NullCallbacks. queryOnFinished(Transaction transaction, Query query)
void
Callbacks. queryOnStarted(Transaction transaction, Query query)
void
NullCallbacks. queryOnStarted(Transaction transaction, Query query)
-
Uses of Transaction in com.db4o.internal.classindex
Methods in com.db4o.internal.classindex with parameters of type Transaction Modifier and Type Method Description void
AbstractClassIndexStrategy. add(Transaction trans, int id)
void
ClassIndexStrategy. add(Transaction transaction, int id)
Iterator4
BTreeClassIndexStrategy. allSlotIDs(Transaction trans)
Iterator4
ClassIndexStrategy. allSlotIDs(Transaction trans)
void
BTreeClassIndexStrategy. dontDelete(Transaction transaction, int id)
void
ClassIndexStrategy. dontDelete(Transaction transaction, int id)
int
BTreeClassIndexStrategy. entryCount(Transaction ta)
int
ClassIndexStrategy. entryCount(Transaction transaction)
IntVisitable
BTreeClassIndexStrategy. idVisitable(Transaction trans)
IntVisitable
ClassIndexStrategy. idVisitable(Transaction trans)
protected abstract void
AbstractClassIndexStrategy. internalAdd(Transaction trans, int id)
protected void
BTreeClassIndexStrategy. internalAdd(Transaction trans, int id)
protected abstract void
AbstractClassIndexStrategy. internalRemove(Transaction ta, int id)
protected void
BTreeClassIndexStrategy. internalRemove(Transaction ta, int id)
static Iterator4
BTreeClassIndexStrategy. iterate(ClassMetadata clazz, Transaction trans)
void
AbstractClassIndexStrategy. remove(Transaction ta, int id)
void
ClassIndexStrategy. remove(Transaction transaction, int id)
void
BTreeClassIndexStrategy. traverseIds(Transaction ta, Visitor4 command)
void
ClassIndexStrategy. traverseIds(Transaction transaction, Visitor4 command)
Traverses all index entries (java.lang.Integer references).int
BTreeClassIndexStrategy. write(Transaction trans)
int
ClassIndexStrategy. write(Transaction transaction)
-
Uses of Transaction in com.db4o.internal.events
Methods in com.db4o.internal.events with parameters of type Transaction Modifier and Type Method Description void
EventRegistryImpl. commitOnCompleted(Transaction transaction, CallbackObjectInfoCollections objectInfoCollections, boolean isOwnCommit)
void
EventRegistryImpl. commitOnStarted(Transaction transaction, CallbackObjectInfoCollections objectInfoCollections)
boolean
EventRegistryImpl. objectCanActivate(Transaction transaction, java.lang.Object obj)
boolean
EventRegistryImpl. objectCanDeactivate(Transaction transaction, ObjectInfo objectInfo)
boolean
EventRegistryImpl. objectCanDelete(Transaction transaction, ObjectInfo objectInfo)
boolean
EventRegistryImpl. objectCanNew(Transaction transaction, java.lang.Object obj)
boolean
EventRegistryImpl. objectCanUpdate(Transaction transaction, ObjectInfo objectInfo)
void
EventRegistryImpl. objectOnActivate(Transaction transaction, ObjectInfo obj)
void
EventRegistryImpl. objectOnDeactivate(Transaction transaction, ObjectInfo obj)
void
EventRegistryImpl. objectOnDelete(Transaction transaction, ObjectInfo obj)
void
EventRegistryImpl. objectOnInstantiate(Transaction transaction, ObjectInfo obj)
void
EventRegistryImpl. objectOnNew(Transaction transaction, ObjectInfo obj)
void
EventRegistryImpl. objectOnUpdate(Transaction transaction, ObjectInfo obj)
void
EventRegistryImpl. queryOnFinished(Transaction transaction, Query query)
void
EventRegistryImpl. queryOnStarted(Transaction transaction, Query query)
-
Uses of Transaction in com.db4o.internal.fileheader
Methods in com.db4o.internal.fileheader with parameters of type Transaction Modifier and Type Method Description abstract void
FileHeader. writeTransactionPointer(Transaction systemTransaction, int transactionPointer)
protected void
FileHeader. writeTransactionPointer(Transaction systemTransaction, int transactionPointer, int address, int offset)
void
FileHeader1. writeTransactionPointer(Transaction systemTransaction, int transactionPointer)
void
FileHeader2. writeTransactionPointer(Transaction systemTransaction, int transactionPointer)
-
Uses of Transaction in com.db4o.internal.handlers
Methods in com.db4o.internal.handlers with parameters of type Transaction Modifier and Type Method Description void
StringHandler. writeShort(Transaction trans, java.lang.String str, ByteArrayBuffer buffer)
-
Uses of Transaction in com.db4o.internal.handlers.array
Methods in com.db4o.internal.handlers.array with parameters of type Transaction Modifier and Type Method Description protected java.lang.Object
ArrayHandler. readCreate(Transaction trans, ReadBuffer buffer, ArrayInfo info)
protected void
ArrayHandler. readInfo(Transaction trans, ReadBuffer buffer, ArrayInfo info)
void
ArrayVersionHelper. readTypeInfo(Transaction trans, ReadBuffer buffer, ArrayInfo info, int classID)
void
ArrayVersionHelper3. readTypeInfo(Transaction trans, ReadBuffer buffer, ArrayInfo info, int classID)
-
Uses of Transaction in com.db4o.internal.marshall
Methods in com.db4o.internal.marshall that return Transaction Modifier and Type Method Description Transaction
MarshallingContext. transaction()
Methods in com.db4o.internal.marshall with parameters of type Transaction Modifier and Type Method Description static CollectIdContext
CollectIdContext. forID(Transaction transaction, int id)
static CollectIdContext
CollectIdContext. forID(Transaction transaction, IdObjectCollector collector, int id)
void
MarshallingContext. purgeFieldIndexEntriesOnUpdate(Transaction transaction, ArrayType arrayType)
byte[]
ClassMarshaller. readName(Transaction trans, ByteArrayBuffer reader)
RawClassSpec
ClassMarshaller. readSpec(Transaction trans, ByteArrayBuffer reader)
void
ClassMarshaller. write(Transaction trans, ClassMetadata clazz, ByteArrayBuffer writer)
void
FieldMarshaller. write(Transaction trans, ClassMetadata clazz, ClassAspect aspect, ByteArrayBuffer writer)
void
FieldMarshaller0. write(Transaction trans, ClassMetadata clazz, ClassAspect aspect, ByteArrayBuffer writer)
void
FieldMarshaller1. write(Transaction trans, ClassMetadata clazz, ClassAspect aspect, ByteArrayBuffer writer)
void
FieldMarshaller2. write(Transaction trans, ClassMetadata clazz, ClassAspect aspect, ByteArrayBuffer writer)
protected void
ClassMarshaller. writeIndex(Transaction trans, ClassMetadata clazz, ByteArrayBuffer writer)
-
Uses of Transaction in com.db4o.internal.query.processor
Methods in com.db4o.internal.query.processor that return Transaction Modifier and Type Method Description Transaction
QCandidates. transaction()
Transaction
QCon. transaction()
Transaction
QQueryBase. transaction()
Methods in com.db4o.internal.query.processor with parameters of type Transaction Modifier and Type Method Description void
QQueryBase. unmarshall(Transaction a_trans)
Constructors in com.db4o.internal.query.processor with parameters of type Transaction Constructor Description QConEvaluation(Transaction a_trans, java.lang.Object a_evaluation)
QConObject(Transaction a_trans, QCon a_parent, QField a_field, java.lang.Object a_object)
QConUnconditional(Transaction trans, boolean value)
QField(Transaction a_trans, java.lang.String name, FieldMetadata fieldMetadata, int classMetadataID, int a_index)
QQuery(Transaction a_trans, QQuery a_parent, java.lang.String a_field)
QQueryBase(Transaction a_trans, QQuery a_parent, java.lang.String a_field)
-
Uses of Transaction in com.db4o.internal.query.result
Fields in com.db4o.internal.query.result declared as Transaction Modifier and Type Field Description protected Transaction
AbstractQueryResult. _transaction
Methods in com.db4o.internal.query.result that return Transaction Modifier and Type Method Description Transaction
AbstractQueryResult. transaction()
Constructors in com.db4o.internal.query.result with parameters of type Transaction Constructor Description AbstractLateQueryResult(Transaction transaction)
AbstractQueryResult(Transaction transaction)
HybridQueryResult(Transaction transaction, QueryEvaluationMode mode)
IdListQueryResult(Transaction trans)
IdListQueryResult(Transaction trans, int initialSize)
IdTreeQueryResult(Transaction transaction, IntIterator4 ids)
LazyQueryResult(Transaction trans)
SnapShotQueryResult(Transaction transaction)
-
Uses of Transaction in com.db4o.marshall
Methods in com.db4o.marshall that return Transaction Modifier and Type Method Description Transaction
Context. transaction()
-
Uses of Transaction in com.db4o.messaging
Methods in com.db4o.messaging that return Transaction Modifier and Type Method Description Transaction
MessageContext. transaction()
The transaction the current message has been sent with. -
Uses of Transaction in com.db4o.reflect.generic
Methods in com.db4o.reflect.generic with parameters of type Transaction Modifier and Type Method Description void
GenericReflector. setTransaction(Transaction trans)
Associated a transaction with the current reflector.void
KnownClassesRepository. setTransaction(Transaction trans)
Constructors in com.db4o.reflect.generic with parameters of type Transaction Constructor Description GenericReflector(Transaction trans, Reflector delegateReflector)
Creates an instance of GenericReflector
-