| Package | Description |
|---|---|
| org.apache.jena.dboe.transaction | |
| org.apache.jena.dboe.transaction.txn |
| Modifier and Type | Method and Description |
|---|---|
void |
TransLogger.abort(Transaction transaction) |
void |
TransMonitor.abort(Transaction transaction) |
void |
TransLogger.begin(Transaction transaction) |
void |
TransMonitor.begin(Transaction transaction) |
void |
TransLogger.commit(Transaction transaction) |
void |
TransMonitor.commit(Transaction transaction) |
void |
TransLogger.commitEnd(Transaction transaction) |
void |
TransMonitor.commitEnd(Transaction transaction) |
ByteBuffer |
TransLogger.commitPrepare(Transaction transaction) |
ByteBuffer |
TransMonitor.commitPrepare(Transaction transaction) |
void |
TransLogger.complete(Transaction transaction) |
void |
TransMonitor.complete(Transaction transaction) |
boolean |
TransLogger.promote(Transaction transaction) |
boolean |
TransMonitor.promote(Transaction transaction) |
| Modifier and Type | Method and Description |
|---|---|
Transaction |
TransactionCoordinator.begin(TxnType txnType)
Start a transaction.
|
Transaction |
TransactionCoordinator.begin(TxnType txnType,
boolean canBlock)
Start a transaction.
|
Transaction |
TransactionalSystem.getThreadTransaction()
Return the transaction object for this thread.
|
Transaction |
TransactionalBase.getThreadTransaction() |
Transaction |
SysTransState.getTransaction() |
Transaction |
TransactionCoordinatorState.getTransaction() |
| Modifier and Type | Method and Description |
|---|---|
void |
TransactionalComponent.abort(Transaction transaction)
Abort a transaction (undo the effect of a transaction)
|
void |
TransactionalComponentWrapper.abort(Transaction transaction) |
void |
TransactionalComponentLifecycle.abort(Transaction transaction) |
void |
TransactionalComponent.begin(Transaction transaction)
Start a transaction; return an identifier for this components use.
|
void |
TransactionalComponentWrapper.begin(Transaction transaction) |
void |
TransactionalComponentLifecycle.begin(Transaction transaction)
Start a transaction
|
void |
TransactionalComponent.commit(Transaction transaction)
Commit a transaction (make durable).
|
void |
TransactionalComponentWrapper.commit(Transaction transaction) |
void |
TransactionalComponentLifecycle.commit(Transaction transaction) |
void |
TransactionalComponent.commitEnd(Transaction transaction)
Signal all commits on all components are done and replay from the journal will not happen.
|
void |
TransactionalComponentWrapper.commitEnd(Transaction transaction) |
void |
TransactionalComponentLifecycle.commitEnd(Transaction transaction) |
ByteBuffer |
TransactionalComponent.commitPrepare(Transaction transaction)
Prepare for a commit.
|
ByteBuffer |
TransactionalComponentWrapper.commitPrepare(Transaction transaction) |
ByteBuffer |
TransactionalComponentLifecycle.commitPrepare(Transaction transaction)
Commit a transaction (make durable): prepare - commit - cleanup
|
void |
TransactionalComponent.complete(Transaction transaction)
Finalization - the coordinator will not mention the transaction again.
|
void |
TransactionalComponentWrapper.complete(Transaction transaction) |
void |
TransactionalComponentLifecycle.complete(Transaction transaction) |
TransactionCoordinatorState |
TransactionCoordinator.detach(Transaction txn) |
default void |
TransactionListener.notifyAbortFinish(Transaction transaction)
Start finish an abort
|
default void |
TransactionListener.notifyAbortStart(Transaction transaction)
Start an abort
|
default void |
TransactionListener.notifyCommitFinish(Transaction transaction)
Finish a commit (prepare has been done)
|
default void |
TransactionListener.notifyCommitStart(Transaction transaction)
Start a commit (prepare has been done)
|
default void |
TransactionListener.notifyCompleteFinish(Transaction transaction)
Finish the complete step.
|
default void |
TransactionListener.notifyCompleteStart(Transaction transaction)
Start the complete step.
|
default void |
TransactionListener.notifyEndFinish(Transaction transaction)
Finish an end()
|
default void |
TransactionListener.notifyEndStart(Transaction transaction)
Start an end()
|
default void |
TransactionListener.notifyPrepareFinish(Transaction transaction)
Finish prepare during a commit
|
default void |
TransactionListener.notifyPrepareStart(Transaction transaction)
Start prepare during a commit
|
default void |
TransactionListener.notifyPromoteFinish(Transaction transaction)
Finish a call to promote
|
default void |
TransactionListener.notifyPromoteStart(Transaction transaction)
Start a call to promote
|
default void |
TransactionListener.notifyTxnFinish(Transaction transaction)
Transaction has finished.
|
default void |
TransactionListener.notifyTxnStart(Transaction transaction)
A transaction has started; begin has done the setup.
|
boolean |
TransactionalComponent.promote(Transaction transaction)
Promote a component in a transaction.
|
boolean |
TransactionalComponentWrapper.promote(Transaction transaction) |
boolean |
TransactionalComponentLifecycle.promote(Transaction transaction)
Promote a component in a transaction
|
| Constructor and Description |
|---|
SysTransState(TransactionalComponent elt,
Transaction transaction,
Object state) |
Licensed under the Apache License, Version 2.0