Uses of Class
com.orientechnologies.orient.core.tx.OTransactionId
Packages that use OTransactionId
Package
Description
Contains all the class involved on the "local" implementation of the OStorage interface.
-
Uses of OTransactionId in com.orientechnologies.orient.core.storage.impl.local
Method parameters in com.orientechnologies.orient.core.storage.impl.local with type arguments of type OTransactionIdModifier and TypeMethodDescriptionOAbstractPaginatedStorage.extractTransactionsFromWal(List<OTransactionId> transactionsMetadata) -
Uses of OTransactionId in com.orientechnologies.orient.core.tx
Methods in com.orientechnologies.orient.core.tx that return OTransactionIdModifier and TypeMethodDescriptionOTxMetadataHolder.getId()OTxMetadataHolderImpl.getId()OTransactionData.getTransactionId()static OTransactionIdConstructors in com.orientechnologies.orient.core.tx with parameters of type OTransactionIdModifierConstructorDescriptionOTransactionData(OTransactionId transactionId) OTxMetadataHolderImpl(CountDownLatch request, OTransactionId id, OTransactionSequenceStatus status) -
Uses of OTransactionId in com.orientechnologies.orient.server.distributed
Methods in com.orientechnologies.orient.server.distributed that return OTransactionIdModifier and TypeMethodDescriptionODistributedTxContext.acquireIndexKeyPromise(Object key, int version, boolean force) ODistributedTxContext.acquirePromise(ORID rid, int version, boolean force) ODistributedTxContext.getTransactionId()Methods in com.orientechnologies.orient.server.distributed that return types with arguments of type OTransactionIdModifier and TypeMethodDescriptionODistributedDatabase.missingTransactions(OTransactionSequenceStatus lastState) ODistributedDatabase.nextId()Methods in com.orientechnologies.orient.server.distributed with parameters of type OTransactionIdModifier and TypeMethodDescriptionODistributedDatabase.commit(OTransactionId id) voidODistributedDatabase.rollback(OTransactionId id) ODistributedDatabase.validate(OTransactionId id) -
Uses of OTransactionId in com.orientechnologies.orient.server.distributed.impl
Methods in com.orientechnologies.orient.server.distributed.impl that return OTransactionIdModifier and TypeMethodDescriptionODDLContextImpl.acquireIndexKeyPromise(Object key, int version, boolean force) ONewDistributedTxContextImpl.acquireIndexKeyPromise(Object key, int version, boolean force) ODDLContextImpl.acquirePromise(ORID rid, int version, boolean force) ONewDistributedTxContextImpl.acquirePromise(ORID rid, int version, boolean force) ODDLContextImpl.getAfterChangeId()ODDLContextImpl.getPreChangeId()ODDLContextImpl.getTransactionId()OLocalKeySource.getTransactionId()ONewDistributedTxContextImpl.getTransactionId()Methods in com.orientechnologies.orient.server.distributed.impl that return types with arguments of type OTransactionIdModifier and TypeMethodDescriptionODistributedSynchronizedSequence.checkSelfStatus(OTransactionSequenceStatus status) ODistributedDatabaseImpl.missingTransactions(OTransactionSequenceStatus lastState) ODistributedSynchronizedSequence.missingTransactions(OTransactionSequenceStatus lastState) ODistributedSynchronizedSequence.next()ODistributedDatabaseImpl.nextId()Methods in com.orientechnologies.orient.server.distributed.impl with parameters of type OTransactionIdModifier and TypeMethodDescriptionbooleanODatabaseDocumentDistributed.beginDistributedTx(ODistributedRequestId requestId, OTransactionId id, OTransactionInternal tx, boolean isCoordinator, int retryCount) ODistributedDatabaseImpl.commit(OTransactionId id) protected OTransactionPhase1TaskODistributedTxCoordinator.createTxPhase1Task(OTransactionId id, OTransactionInternal transaction) ODatabaseDocumentDistributed.firstPhaseDDL(String query, OTransactionId preChangeId, OTransactionId afterChangeId, ODistributedRequestId requestId) voidODistributedSynchronizedSequence.notifyFailure(OTransactionId id) ODistributedSynchronizedSequence.notifySuccess(OTransactionId id) voidODistributedDatabaseImpl.rollback(OTransactionId id) voidODistributedDatabaseImpl.trackTransactions(OTransactionId id) voidODistributedTxCoordinator.tryCommit(ODatabaseDocumentDistributed database, OTransactionInternal iTx, OTransactionId txId, ODistributedRequestId requestId, Set<String> clusters) voidODistributedDatabaseImpl.untrackTransactions(OTransactionId id) ODistributedDatabaseImpl.validate(OTransactionId id) ODistributedSynchronizedSequence.validateTransactionId(OTransactionId id) Constructors in com.orientechnologies.orient.server.distributed.impl with parameters of type OTransactionIdModifierConstructorDescriptionODDLContextImpl(ODistributedDatabase shared, String query, OTransactionId preChangeId, OTransactionId afterChangeId, ODistributedRequestId requestId) OLocalKeySource(OTransactionId txId, OTransactionInternal iTx, ODatabaseDocumentDistributed database) ONewDistributedTxContextImpl(ODistributedDatabaseImpl shared, ODistributedRequestId reqId, OTransactionInternal tx, OTransactionId id) -
Uses of OTransactionId in com.orientechnologies.orient.server.distributed.impl.lock
Methods in com.orientechnologies.orient.server.distributed.impl.lock that return OTransactionIdModifier and TypeMethodDescriptionOTxPromise.getTxId()OTxPromiseManager.promise(T key, int version, OTransactionId txId, boolean force) Methods in com.orientechnologies.orient.server.distributed.impl.lock with parameters of type OTransactionIdModifier and TypeMethodDescriptionvoidOLockManager.lock(SortedSet<ORID> rids, SortedSet<OTransactionUniqueKey> indexKeys, OTransactionId txId, OnLocksAcquired acquired) voidOLockManagerImpl.lock(SortedSet<ORID> rids, SortedSet<OTransactionUniqueKey> indexKeys, OTransactionId transactionId, OnLocksAcquired acquired) OTxPromiseManager.promise(T key, int version, OTransactionId txId, boolean force) voidOTxPromiseManager.release(T key, OTransactionId txId) Constructors in com.orientechnologies.orient.server.distributed.impl.lock with parameters of type OTransactionIdModifierConstructorDescriptionOTransactionIdLockKey(OTransactionId transactionId) OTxPromise(T key, int version, OTransactionId txId) -
Uses of OTransactionId in com.orientechnologies.orient.server.distributed.impl.task
Methods in com.orientechnologies.orient.server.distributed.impl.task that return OTransactionIdModifier and TypeMethodDescriptionOSQLCommandTaskFirstPhase.getAfterChangeId()OSQLCommandTaskFirstPhase.getPreChangeId()OLockKeySource.getTransactionId()OTransactionPhase1Task.getTransactionId()OTransactionPhase2Task.getTransactionId()Methods in com.orientechnologies.orient.server.distributed.impl.task with parameters of type OTransactionIdModifier and TypeMethodDescriptionstatic OTransactionResultPayloadOTransactionPhase1Task.executeTransaction(ODistributedRequestId requestId, OTransactionId id, ODatabaseDocumentDistributed database, OTransactionInternal tx, boolean isCoordinator, int retryCount) voidOTransactionPhase1Task.init(OTransactionId transactionId, OTransactionInternal tx) Constructors in com.orientechnologies.orient.server.distributed.impl.task with parameters of type OTransactionIdModifierConstructorDescriptionOSQLCommandTaskFirstPhase(String query, OTransactionId preChangeId, OTransactionId afterChangeId) OTransactionPhase1Task(List<ORecordOperation> ops, OTransactionId transactionId, SortedSet<OTransactionUniqueKey> uniqueIndexKeys) OTransactionPhase2Task(ODistributedRequestId firstPhaseId, boolean success, SortedSet<ORID> rids, SortedSet<OTransactionUniqueKey> uniqueIndexKeys, OTransactionId transactionId) -
Uses of OTransactionId in com.orientechnologies.orient.server.distributed.impl.task.transaction
Methods in com.orientechnologies.orient.server.distributed.impl.task.transaction that return OTransactionIdModifier and TypeMethodDescriptionOTransactionSequenceManager.nextAt(int pos) This is public only for testing purposesMethods in com.orientechnologies.orient.server.distributed.impl.task.transaction that return types with arguments of type OTransactionIdModifier and TypeMethodDescriptionOTransactionSequenceManager.checkOtherStatus(OTransactionSequenceStatus sequenceStatus) OTransactionSequenceManager.checkSelfStatus(OTransactionSequenceStatus sequenceStatus) OTransactionSequenceManager.next()Methods in com.orientechnologies.orient.server.distributed.impl.task.transaction with parameters of type OTransactionIdModifier and TypeMethodDescriptionbooleanOTransactionSequenceManager.notifyFailure(OTransactionId id) OTransactionSequenceManager.notifySuccess(OTransactionId transactionId) OTransactionSequenceManager.validateTransactionId(OTransactionId transactionId)