public class Neo4jDatastoreTransactionManager extends DatastoreTransactionManager
Modifiers | Name | Description |
---|---|---|
private static org.slf4j.Logger |
log |
Fields inherited from class | Fields |
---|---|
class DatastoreTransactionManager |
datastore, datastoreManagedSession |
Constructor and description |
---|
Neo4jDatastoreTransactionManager
(Neo4jDatastore datastore) |
Type Params | Return Type | Name and description |
---|---|---|
|
protected void |
doBegin(java.lang.Object o, org.springframework.transaction.TransactionDefinition definition) same as superclass but passing through org.springframework.transaction.TransactionDefinition to session.beginTransaction |
|
protected void |
doSetRollbackOnly(org.springframework.transaction.support.DefaultTransactionStatus status) Override doSetRollbackOnly to call org.neo4j.graphdb.Transaction#terminate() |
|
protected boolean |
isExistingTransaction(java.lang.Object transaction) |
Methods inherited from class | Name |
---|---|
class DatastoreTransactionManager |
doBegin, doCleanupAfterCompletion, doCommit, doGetTransaction, doResume, doRollback, doSetRollbackOnly, doSuspend, getDatastore, setDatastore, setDatastoreManagedSession |
same as superclass but passing through org.springframework.transaction.TransactionDefinition to session.beginTransaction
Override doSetRollbackOnly to call org.neo4j.graphdb.Transaction#terminate()
status
- The transaction status