public class InMemoryTransaction extends AbstractTransaction
logger| Constructor and Description |
|---|
InMemoryTransaction(PrivilegeHandler privilegeHandler,
StrolchRealm realm,
Certificate certificate,
String action,
InMemoryPersistence persistenceHandler) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
commit() |
PersistenceHandler |
getPersistenceHandler()
Returns the
PersistenceHandler. |
protected void |
rollback() |
protected void |
writeChanges() |
addCommand, auditFrom, auditFrom, autoCloseableCommit, autoCloseableDoNothing, autoCloseableRollback, close, commitOnClose, doNothingOnClose, doQuery, doQuery, doQuery, doQuery, fail, findElement, flush, getActivitiesBy, getActivitiesBy, getActivityBy, getActivityBy, getActivityBy, getActivityBy, getActivityMap, getActivityTemplate, getActivityTemplate, getAuditTrail, getCertificate, getCloseStrategy, getOrderBy, getOrderBy, getOrderBy, getOrderBy, getOrderMap, getOrdersBy, getOrdersBy, getOrderTemplate, getOrderTemplate, getRealm, getRealmName, getResourceBy, getResourceBy, getResourceBy, getResourceBy, getResourceMap, getResourcesBy, getResourcesBy, getResourceTemplate, getResourceTemplate, getState, getTxResult, handleFailure, isClosing, isCommitting, isRollingBack, isSuppressAudits, isSuppressDoNothingLogging, isSuppressUpdates, isVersioningEnabled, lock, releaseLock, rollbackOnClose, setSuppressAudits, setSuppressDoNothingLogging, setSuppressUpdatespublic InMemoryTransaction(PrivilegeHandler privilegeHandler, StrolchRealm realm, Certificate certificate, String action, InMemoryPersistence persistenceHandler)
protected void writeChanges()
throws Exception
writeChanges in class AbstractTransactionExceptionprotected void rollback()
throws Exception
rollback in class AbstractTransactionExceptionprotected void commit()
throws Exception
commit in class AbstractTransactionExceptionpublic PersistenceHandler getPersistenceHandler()
StrolchTransactionPersistenceHandler. If the StrolchRealm is not running in
DataStoreMode.TRANSIENT mode, then the PersistenceHandler will be a StrolchComponent,
otherwise it will be the internal in memory persistence handlerPersistenceHandlerCopyright © 2011–2016 Strolch. All rights reserved.