org.neo4j.kernel.ha
Class SlaveGraphDatabase
java.lang.Object
org.neo4j.kernel.AbstractGraphDatabase
org.neo4j.kernel.ha.AbstractHAGraphDatabase
org.neo4j.kernel.ha.SlaveGraphDatabase
- All Implemented Interfaces:
- GraphDatabaseService, GraphDatabaseAPI
public class SlaveGraphDatabase
- extends AbstractHAGraphDatabase
Slave implementation of HA Graph Database
| Fields inherited from class org.neo4j.kernel.AbstractGraphDatabase |
config, diagnosticsManager, extensions, fileSystem, guard, idGeneratorFactory, indexManager, indexProviders, indexStore, kernelEventHandlers, kernelPanicEventGenerator, life, lockManager, lockReleaser, logBufferFactory, logging, monitorGc, msgLog, neoDataSource, nodeAutoIndexer, nodeManager, params, persistenceManager, persistenceSource, propertyIndexManager, ragManager, recoveryVerifier, relationshipTypeCreator, relationshipTypeHolder, relAutoIndexer, storeDir, storeFactory, storeId, syncHook, transactionEventHandlers, txHook, txIdGenerator, txManager, xaDataSourceManager, xaFactory |
|
Constructor Summary |
SlaveGraphDatabase(String storeDir,
Map<String,String> params,
org.neo4j.kernel.impl.nioneo.store.StoreId storeId,
HighlyAvailableGraphDatabase highlyAvailableGraphDatabase,
Broker broker,
Logging logging,
SlaveDatabaseOperations databaseOperations,
org.neo4j.kernel.impl.core.LastCommittedTxIdSetter lastCommittedTxIdSetter,
org.neo4j.kernel.impl.core.NodeProxy.NodeLookup nodeLookup,
org.neo4j.kernel.impl.core.RelationshipProxy.RelationshipLookups relationshipLookups,
org.neo4j.kernel.impl.nioneo.store.FileSystemAbstraction fileSystemAbstraction,
Iterable<IndexProvider> indexProviders,
Iterable<KernelExtension> kernelExtensions,
Iterable<org.neo4j.kernel.impl.cache.CacheProvider> cacheProviders,
org.neo4j.kernel.impl.core.Caches caches)
|
| Methods inherited from class org.neo4j.kernel.AbstractGraphDatabase |
beginTx, createNode, createRecoveryVerifier, createStoreFactory, equals, getAllNodes, getConfig, getDiagnosticsManager, getGuard, getIdGeneratorFactory, getKernelData, getKernelPanicGenerator, getLockManager, getLockReleaser, getManagementBean, getManagementBeans, getMessageLog, getNodeById, getNodeManager, getPersistenceSource, getReferenceNode, getRelationshipById, getRelationshipTypeHolder, getRelationshipTypes, getSingleManagementBean, getStoreDir, getTxManager, getXaDataSourceManager, hashCode, index, isEphemeral, registerKernelEventHandler, registerTransactionEventHandler, run, shutdown, toString, transactionRunning, tx, unregisterKernelEventHandler, unregisterTransactionEventHandler |
SlaveGraphDatabase
public SlaveGraphDatabase(String storeDir,
Map<String,String> params,
org.neo4j.kernel.impl.nioneo.store.StoreId storeId,
HighlyAvailableGraphDatabase highlyAvailableGraphDatabase,
Broker broker,
Logging logging,
SlaveDatabaseOperations databaseOperations,
org.neo4j.kernel.impl.core.LastCommittedTxIdSetter lastCommittedTxIdSetter,
org.neo4j.kernel.impl.core.NodeProxy.NodeLookup nodeLookup,
org.neo4j.kernel.impl.core.RelationshipProxy.RelationshipLookups relationshipLookups,
org.neo4j.kernel.impl.nioneo.store.FileSystemAbstraction fileSystemAbstraction,
Iterable<IndexProvider> indexProviders,
Iterable<KernelExtension> kernelExtensions,
Iterable<org.neo4j.kernel.impl.cache.CacheProvider> cacheProviders,
org.neo4j.kernel.impl.core.Caches caches)
createTxHook
protected org.neo4j.kernel.impl.transaction.TxHook createTxHook()
- Overrides:
createTxHook in class AbstractGraphDatabase
createFileSystemAbstraction
protected org.neo4j.kernel.impl.nioneo.store.FileSystemAbstraction createFileSystemAbstraction()
- Overrides:
createFileSystemAbstraction in class AbstractGraphDatabase
createLastCommittedTxIdSetter
protected org.neo4j.kernel.impl.core.LastCommittedTxIdSetter createLastCommittedTxIdSetter()
- Overrides:
createLastCommittedTxIdSetter in class AbstractGraphDatabase
createTxIdGenerator
protected org.neo4j.kernel.impl.transaction.xaframework.TxIdGenerator createTxIdGenerator()
- Overrides:
createTxIdGenerator in class AbstractGraphDatabase
createIdGeneratorFactory
protected IdGeneratorFactory createIdGeneratorFactory()
- Overrides:
createIdGeneratorFactory in class AbstractGraphDatabase
createLockManager
protected org.neo4j.kernel.impl.transaction.LockManager createLockManager()
- Overrides:
createLockManager in class AbstractGraphDatabase
forgetIdAllocationsFromMaster
public void forgetIdAllocationsFromMaster()
createRelationshipTypeCreator
protected org.neo4j.kernel.impl.core.RelationshipTypeCreator createRelationshipTypeCreator()
- Overrides:
createRelationshipTypeCreator in class AbstractGraphDatabase
Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.