public class Neo4jTransactionStatus extends Object implements TransactionStatus
Constructor and Description |
---|
Neo4jTransactionStatus(org.neo4j.ogm.session.Session session,
TransactionDefinition transactionDefinition) |
Modifier and Type | Method and Description |
---|---|
Object |
createSavepoint() |
void |
flush() |
org.neo4j.ogm.transaction.Transaction |
getTransaction() |
boolean |
hasSavepoint() |
boolean |
isCompleted() |
boolean |
isNewTransaction() |
boolean |
isRollbackOnly() |
void |
releaseSavepoint(Object o) |
void |
rollbackToSavepoint(Object o) |
void |
setRollbackOnly() |
public Neo4jTransactionStatus(org.neo4j.ogm.session.Session session, TransactionDefinition transactionDefinition)
public boolean isNewTransaction()
isNewTransaction
in interface TransactionStatus
public boolean hasSavepoint()
hasSavepoint
in interface TransactionStatus
public void setRollbackOnly()
setRollbackOnly
in interface TransactionStatus
public boolean isRollbackOnly()
isRollbackOnly
in interface TransactionStatus
public void flush()
flush
in interface Flushable
flush
in interface TransactionStatus
public boolean isCompleted()
isCompleted
in interface TransactionStatus
public Object createSavepoint() throws TransactionException
createSavepoint
in interface SavepointManager
TransactionException
public void rollbackToSavepoint(Object o) throws TransactionException
rollbackToSavepoint
in interface SavepointManager
TransactionException
public void releaseSavepoint(Object o) throws TransactionException
releaseSavepoint
in interface SavepointManager
TransactionException
public org.neo4j.ogm.transaction.Transaction getTransaction()
Copyright © 2011-2015–2016 Pivotal Software, Inc.. All rights reserved.