org.neo4j.kernel.ha
Class AbstractHAGraphDatabase
java.lang.Object
org.neo4j.kernel.AbstractGraphDatabase
org.neo4j.kernel.ha.AbstractHAGraphDatabase
- All Implemented Interfaces:
- GraphDatabaseService, GraphDatabaseAPI
- Direct Known Subclasses:
- MasterGraphDatabase, SlaveGraphDatabase
public class AbstractHAGraphDatabase
- extends AbstractGraphDatabase
TODO
| Fields inherited from class org.neo4j.kernel.AbstractGraphDatabase |
config, diagnosticsManager, extensions, fileSystem, guard, idGeneratorFactory, indexManager, indexProviders, indexStore, kernelEventHandlers, kernelPanicEventGenerator, lastCommittedTxIdSetter, 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 |
AbstractHAGraphDatabase(String storeDir,
Map<String,String> params,
org.neo4j.kernel.impl.nioneo.store.StoreId storeId,
HighlyAvailableGraphDatabase highlyAvailableGraphDatabase,
Broker broker,
Logging logging,
org.neo4j.kernel.impl.core.NodeProxy.NodeLookup nodeLookup,
org.neo4j.kernel.impl.core.RelationshipProxy.RelationshipLookups relationshipLookups,
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, createFileSystemAbstraction, createIdGeneratorFactory, createLastCommittedTxIdSetter, createLockManager, createNode, createRecoveryVerifier, createStoreFactory, createTxHook, createTxIdGenerator, 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, loadConfigurations, registerKernelEventHandler, registerTransactionEventHandler, run, shutdown, toString, transactionRunning, tx, unregisterKernelEventHandler, unregisterTransactionEventHandler |
broker
protected Broker broker
AbstractHAGraphDatabase
public AbstractHAGraphDatabase(String storeDir,
Map<String,String> params,
org.neo4j.kernel.impl.nioneo.store.StoreId storeId,
HighlyAvailableGraphDatabase highlyAvailableGraphDatabase,
Broker broker,
Logging logging,
org.neo4j.kernel.impl.core.NodeProxy.NodeLookup nodeLookup,
org.neo4j.kernel.impl.core.RelationshipProxy.RelationshipLookups relationshipLookups,
Iterable<IndexProvider> indexProviders,
Iterable<KernelExtension> kernelExtensions,
Iterable<org.neo4j.kernel.impl.cache.CacheProvider> cacheProviders,
org.neo4j.kernel.impl.core.Caches caches)
createKernelData
protected KernelData createKernelData()
- Overrides:
createKernelData in class AbstractGraphDatabase
createNodeLookup
protected org.neo4j.kernel.impl.core.NodeProxy.NodeLookup createNodeLookup()
- Overrides:
createNodeLookup in class AbstractGraphDatabase
createRelationshipLookups
protected org.neo4j.kernel.impl.core.RelationshipProxy.RelationshipLookups createRelationshipLookups()
- Overrides:
createRelationshipLookups in class AbstractGraphDatabase
createStringLogger
protected Logging createStringLogger()
- Overrides:
createStringLogger in class AbstractGraphDatabase
getHighlyAvailableGraphDatabase
public HighlyAvailableGraphDatabase getHighlyAvailableGraphDatabase()
getStoreId
public org.neo4j.kernel.impl.nioneo.store.StoreId getStoreId()
- Overrides:
getStoreId in class AbstractGraphDatabase
createCaches
protected org.neo4j.kernel.impl.core.Caches createCaches()
- Overrides:
createCaches in class AbstractGraphDatabase
Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.