Note that methods such as flush(), commit() and abort() are not part of the API. The place to control transactions is through the {@link IsisTransactionManager transaction manager}, because some implementations may support nesting and such like. It is also the job of the {@link IsisTransactionManager} to ensure that the underlying persistencemechanism (for example, the ObjectStore) is also committed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|