public interface MasterClient extends Master
| Modifier and Type | Field and Description |
|---|---|
static org.neo4j.com.Deserializer<LockResult> |
LOCK_RESULT_DESERIALIZER |
static org.neo4j.com.ObjectSerializer<LockResult> |
LOCK_SERIALIZER |
| Modifier and Type | Method and Description |
|---|---|
org.neo4j.com.Response<LockResult> |
acquireGraphReadLock(org.neo4j.com.RequestContext context) |
org.neo4j.com.Response<LockResult> |
acquireGraphWriteLock(org.neo4j.com.RequestContext context) |
org.neo4j.com.Response<LockResult> |
acquireIndexReadLock(org.neo4j.com.RequestContext context,
String index,
String key) |
org.neo4j.com.Response<LockResult> |
acquireIndexWriteLock(org.neo4j.com.RequestContext context,
String index,
String key) |
org.neo4j.com.Response<LockResult> |
acquireNodeReadLock(org.neo4j.com.RequestContext context,
long... nodes) |
org.neo4j.com.Response<LockResult> |
acquireRelationshipReadLock(org.neo4j.com.RequestContext context,
long... relationships) |
org.neo4j.com.Response<LockResult> |
acquireRelationshipWriteLock(org.neo4j.com.RequestContext context,
long... relationships) |
void |
addMismatchingVersionHandler(org.neo4j.com.MismatchingVersionHandler toAdd) |
org.neo4j.com.Response<Long> |
commitSingleResourceTransaction(org.neo4j.com.RequestContext context,
String resource,
org.neo4j.com.TxExtractor txGetter) |
org.neo4j.com.Response<Void> |
copyStore(org.neo4j.com.RequestContext context,
org.neo4j.com.StoreWriter writer) |
org.neo4j.com.Response<Void> |
copyTransactions(org.neo4j.com.RequestContext context,
String ds,
long startTxId,
long endTxId) |
org.neo4j.com.Response<Integer> |
createRelationshipType(org.neo4j.com.RequestContext context,
String name) |
org.neo4j.com.Response<Void> |
finishTransaction(org.neo4j.com.RequestContext context,
boolean success) |
org.neo4j.com.Response<Void> |
initializeTx(org.neo4j.com.RequestContext context)
Called when the first write operation of lock is performed for a transaction.
|
org.neo4j.com.Response<Void> |
pullUpdates(org.neo4j.com.RequestContext context) |
void |
rollbackOngoingTransactions(org.neo4j.com.RequestContext context) |
acquireNodeWriteLock, acquireSchemaReadLock, acquireSchemaWriteLock, allocateIds, createLabel, createPropertyKey, getMasterIdForCommittedTx, pushTransactionstatic final org.neo4j.com.ObjectSerializer<LockResult> LOCK_SERIALIZER
static final org.neo4j.com.Deserializer<LockResult> LOCK_RESULT_DESERIALIZER
org.neo4j.com.Response<Integer> createRelationshipType(org.neo4j.com.RequestContext context, String name)
createRelationshipType in interface Masterorg.neo4j.com.Response<Void> initializeTx(org.neo4j.com.RequestContext context)
MasterinitializeTx in interface Masterorg.neo4j.com.Response<LockResult> acquireNodeReadLock(org.neo4j.com.RequestContext context, long... nodes)
acquireNodeReadLock in interface Masterorg.neo4j.com.Response<LockResult> acquireRelationshipWriteLock(org.neo4j.com.RequestContext context, long... relationships)
acquireRelationshipWriteLock in interface Masterorg.neo4j.com.Response<LockResult> acquireRelationshipReadLock(org.neo4j.com.RequestContext context, long... relationships)
acquireRelationshipReadLock in interface Masterorg.neo4j.com.Response<LockResult> acquireGraphWriteLock(org.neo4j.com.RequestContext context)
acquireGraphWriteLock in interface Masterorg.neo4j.com.Response<LockResult> acquireGraphReadLock(org.neo4j.com.RequestContext context)
acquireGraphReadLock in interface Masterorg.neo4j.com.Response<LockResult> acquireIndexReadLock(org.neo4j.com.RequestContext context, String index, String key)
acquireIndexReadLock in interface Masterorg.neo4j.com.Response<LockResult> acquireIndexWriteLock(org.neo4j.com.RequestContext context, String index, String key)
acquireIndexWriteLock in interface Masterorg.neo4j.com.Response<Long> commitSingleResourceTransaction(org.neo4j.com.RequestContext context, String resource, org.neo4j.com.TxExtractor txGetter)
commitSingleResourceTransaction in interface Masterorg.neo4j.com.Response<Void> finishTransaction(org.neo4j.com.RequestContext context, boolean success)
finishTransaction in interface Mastervoid rollbackOngoingTransactions(org.neo4j.com.RequestContext context)
org.neo4j.com.Response<Void> pullUpdates(org.neo4j.com.RequestContext context)
pullUpdates in interface Masterorg.neo4j.com.Response<Void> copyStore(org.neo4j.com.RequestContext context, org.neo4j.com.StoreWriter writer)
org.neo4j.com.Response<Void> copyTransactions(org.neo4j.com.RequestContext context, String ds, long startTxId, long endTxId)
copyTransactions in interface Mastervoid addMismatchingVersionHandler(org.neo4j.com.MismatchingVersionHandler toAdd)
Copyright © 2002-2013 The Neo4j Graph Database Project. All Rights Reserved.