public class TransactionsDelegate extends Object implements Capability.Transactions
| Constructor and Description |
|---|
TransactionsDelegate(Neo4jSession neo4jSession) |
| Modifier and Type | Method and Description |
|---|---|
void |
autoCommit(String url) |
Transaction |
beginTransaction()
Begin a new transaction.
|
<T> T |
doInTransaction(GraphCallback<T> graphCallback)
Applies the given
GraphCallback in the scope of this Session, giving fine-grained control over
behaviour. |
Transaction |
getCurrentOrAutocommitTransaction() |
Transaction |
getTransaction()
Get the existing transaction if available
|
public TransactionsDelegate(Neo4jSession neo4jSession)
public void autoCommit(String url)
public Transaction beginTransaction()
Capability.TransactionsbeginTransaction in interface Capability.Transactionspublic <T> T doInTransaction(GraphCallback<T> graphCallback)
Capability.TransactionsGraphCallback in the scope of this Session, giving fine-grained control over
behaviour.doInTransaction in interface Capability.TransactionsgraphCallback - The GraphCallback to executeGraphCallbackpublic Transaction getTransaction()
Capability.TransactionsgetTransaction in interface Capability.Transactionspublic Transaction getCurrentOrAutocommitTransaction()
Copyright © 2015 Neo Technology, Inc.. All rights reserved.