public class TransactionHandleRegistry extends Object implements TransactionRegistry
| Constructor and Description |
|---|
TransactionHandleRegistry(org.neo4j.helpers.Clock clock,
long timeoutMillis,
org.neo4j.kernel.impl.util.StringLogger log) |
| Modifier and Type | Method and Description |
|---|---|
TransactionHandle |
acquire(long id) |
long |
begin() |
void |
forget(long id) |
long |
release(long id,
TransactionHandle transactionHandle) |
void |
rollbackAllSuspendedTransactions() |
void |
rollbackSuspendedTransactionsIdleSince(long oldestLastActiveTime) |
public TransactionHandleRegistry(org.neo4j.helpers.Clock clock,
long timeoutMillis,
org.neo4j.kernel.impl.util.StringLogger log)
public long begin()
begin in interface TransactionRegistrypublic long release(long id,
TransactionHandle transactionHandle)
release in interface TransactionRegistrypublic TransactionHandle acquire(long id) throws TransactionLifecycleException
acquire in interface TransactionRegistryTransactionLifecycleExceptionpublic void forget(long id)
forget in interface TransactionRegistrypublic void rollbackAllSuspendedTransactions()
rollbackAllSuspendedTransactions in interface TransactionRegistrypublic void rollbackSuspendedTransactionsIdleSince(long oldestLastActiveTime)
Copyright © 2002–2014 The Neo4j Graph Database Project. All rights reserved.