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.session.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 TransactionStatuspublic boolean hasSavepoint()
hasSavepoint in interface TransactionStatuspublic void setRollbackOnly()
setRollbackOnly in interface TransactionStatuspublic boolean isRollbackOnly()
isRollbackOnly in interface TransactionStatuspublic void flush()
flush in interface Flushableflush in interface TransactionStatuspublic boolean isCompleted()
isCompleted in interface TransactionStatuspublic Object createSavepoint() throws TransactionException
createSavepoint in interface SavepointManagerTransactionExceptionpublic void rollbackToSavepoint(Object o) throws TransactionException
rollbackToSavepoint in interface SavepointManagerTransactionExceptionpublic void releaseSavepoint(Object o) throws TransactionException
releaseSavepoint in interface SavepointManagerTransactionExceptionpublic org.neo4j.ogm.session.transaction.Transaction getTransaction()
Copyright © 2011-2015–2015 Pivotal Software, Inc.. All rights reserved.