public interface InternalCommitManager
Modifier and Type | Method and Description |
---|---|
InternalCommitContext |
get(InternalTransaction transaction) |
InternalRepository |
getRepository() |
void |
preCommit(InternalCommitContext commitContext,
OMMonitor monitor)
Create a future to execute commitContext in a different thread.
|
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)
void preCommit(InternalCommitContext commitContext, OMMonitor monitor)
void remove(InternalCommitContext commitContext)
void rollback(InternalCommitContext commitContext)
void waitForTermination(InternalTransaction transaction) throws InterruptedException, ExecutionException
InternalCommitContext get(InternalTransaction transaction)
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.