public class LocalRepoTransactionImpl extends Object implements LocalRepoTransaction
Constructor and Description |
---|
LocalRepoTransactionImpl(co.codewizards.cloudstore.local.LocalRepoManagerImpl localRepoManager,
boolean write) |
Modifier and Type | Method and Description |
---|---|
void |
commit() |
void |
flush() |
<D> D |
getDAO(Class<D> daoClass) |
LocalRepoManager |
getLocalRepoManager() |
long |
getLocalRevision() |
PersistenceManager |
getPersistenceManager() |
boolean |
isActive() |
void |
rollback() |
void |
rollbackIfActive() |
public LocalRepoTransactionImpl(co.codewizards.cloudstore.local.LocalRepoManagerImpl localRepoManager, boolean write)
public void commit()
commit
in interface LocalRepoTransaction
public boolean isActive()
isActive
in interface LocalRepoTransaction
public void rollback()
rollback
in interface LocalRepoTransaction
public void rollbackIfActive()
rollbackIfActive
in interface LocalRepoTransaction
public PersistenceManager getPersistenceManager()
public long getLocalRevision()
getLocalRevision
in interface LocalRepoTransaction
public LocalRepoManager getLocalRepoManager()
getLocalRepoManager
in interface LocalRepoTransaction
public <D> D getDAO(Class<D> daoClass)
getDAO
in interface LocalRepoTransaction
public void flush()
flush
in interface LocalRepoTransaction
Copyright © 2013-2014. All Rights Reserved.