public static interface MasterImpl.SPI
| Modifier and Type | Method and Description |
|---|---|
void |
acquireLock(MasterImpl.LockGrabber grabber,
org.neo4j.kernel.impl.locking.Locks.ResourceType type,
long[] resourceIds) |
IdAllocation |
allocateIds(org.neo4j.kernel.IdType idType) |
long |
applyPreparedTransaction(String resource,
ReadableByteChannel extract) |
Transaction |
beginTx() |
org.neo4j.com.Response<Void> |
copyTransactions(String dsName,
long startTxId,
long endTxId) |
Integer |
createRelationshipType(String name) |
void |
finishTransaction(boolean success) |
org.neo4j.helpers.Pair<Integer,Long> |
getMasterIdForCommittedTx(long txId) |
int |
getOrCreateLabel(String name) |
int |
getOrCreateProperty(String name) |
boolean |
isAccessible() |
<T> org.neo4j.com.Response<T> |
packResponse(org.neo4j.com.RequestContext context,
T response,
org.neo4j.helpers.Predicate<Long> filter) |
void |
pushTransaction(String resourceName,
int eventIdentifier,
long tx,
int machineId) |
void |
resumeTransaction(Transaction transaction) |
org.neo4j.com.RequestContext |
rotateLogsAndStreamStoreFiles(org.neo4j.com.storecopy.StoreWriter writer) |
org.neo4j.kernel.impl.nioneo.store.StoreId |
storeId() |
void |
suspendTransaction() |
boolean isAccessible()
void acquireLock(MasterImpl.LockGrabber grabber, org.neo4j.kernel.impl.locking.Locks.ResourceType type, long[] resourceIds)
Transaction beginTx() throws SystemException, NotSupportedException
SystemExceptionNotSupportedExceptionvoid finishTransaction(boolean success)
void suspendTransaction()
throws SystemException
SystemExceptionvoid resumeTransaction(Transaction transaction)
IdAllocation allocateIds(org.neo4j.kernel.IdType idType)
org.neo4j.kernel.impl.nioneo.store.StoreId storeId()
long applyPreparedTransaction(String resource, ReadableByteChannel extract) throws IOException
IOExceptionorg.neo4j.helpers.Pair<Integer,Long> getMasterIdForCommittedTx(long txId) throws IOException
IOExceptionorg.neo4j.com.RequestContext rotateLogsAndStreamStoreFiles(org.neo4j.com.storecopy.StoreWriter writer)
org.neo4j.com.Response<Void> copyTransactions(String dsName, long startTxId, long endTxId)
<T> org.neo4j.com.Response<T> packResponse(org.neo4j.com.RequestContext context,
T response,
org.neo4j.helpers.Predicate<Long> filter)
void pushTransaction(String resourceName, int eventIdentifier, long tx, int machineId)
int getOrCreateLabel(String name)
int getOrCreateProperty(String name)
Copyright © 2002–2015 The Neo4j Graph Database Project. All rights reserved.