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-2014 Eike Stepper (Berlin, Germany) and others.