public interface InternalCommitManager
Modifier and Type | Method and Description |
---|---|
InternalCommitContext |
get(InternalTransaction transaction) |
InternalRepository |
getRepository() |
void |
preCommit(InternalCommitContext commitContext,
CDODataInput in,
OMMonitor monitor)
Create a future to execute commitContext in a different thread.
|
void |
preCommit(InternalCommitContext commitContext,
OMMonitor monitor)
Deprecated.
As of 4.5 use
preCommit(InternalCommitContext, CDODataInput, OMMonitor) . |
void |
remove(InternalCommitContext commitContext)
Called after a commitContext is done successfully or not.
|
void |
rollback(InternalCommitContext commitContext) |
void |
setRepository(InternalRepository repository) |
void |
waitForTermination(InternalTransaction transaction)
Waiting for a commit to be done.
|
InternalRepository getRepository()
void setRepository(InternalRepository repository)
@Deprecated void preCommit(InternalCommitContext commitContext, OMMonitor monitor)
preCommit(InternalCommitContext, CDODataInput, OMMonitor)
.void preCommit(InternalCommitContext commitContext, CDODataInput in, OMMonitor monitor)
void remove(InternalCommitContext commitContext)
void rollback(InternalCommitContext commitContext)
void waitForTermination(InternalTransaction transaction) throws InterruptedException, ExecutionException
InternalCommitContext get(InternalTransaction transaction)
Copyright (c) 2011-2015 Eike Stepper (Berlin, Germany) and others.