public class HighlyAvailableGraphDatabase
extends org.neo4j.kernel.InternalAbstractGraphDatabase
cacheBridge, caches, cleanupService, config, dependencyResolver, diagnosticsManager, extensions, fileSystem, guard, idGeneratorFactory, indexManager, indexStore, jobScheduler, kernelAPI, kernelEventHandlers, kernelPanicEventGenerator, labelTokenHolder, life, lockManager, logBufferFactory, logging, msgLog, neoDataSource, nodeAutoIndexer, nodeManager, params, persistenceManager, persistenceSource, propertyKeyTokenHolder, recoveryVerifier, relationshipTypeCreator, relationshipTypeTokenHolder, relAutoIndexer, schema, stateFactory, statementContextProvider, storeDir, storeFactory, storeId, storeLocker, syncHook, transactionEventHandlers, txHook, txIdGenerator, txManager, updateableSchemaState, xaDataSourceManager, xaFactory| Constructor and Description |
|---|
HighlyAvailableGraphDatabase(String storeDir,
Map<String,String> params,
Iterable<org.neo4j.graphdb.index.IndexProvider> indexProviders,
Iterable<org.neo4j.kernel.extension.KernelExtensionFactory<?>> kernelExtensions,
Iterable<org.neo4j.kernel.impl.cache.CacheProvider> cacheProviders,
Iterable<org.neo4j.kernel.impl.transaction.xaframework.TransactionInterceptorProvider> txInterceptorProviders) |
| Modifier and Type | Method and Description |
|---|---|
protected org.neo4j.graphdb.Transaction |
beginTx(org.neo4j.kernel.impl.transaction.xaframework.ForceMode forceMode) |
protected void |
create() |
protected org.neo4j.kernel.impl.core.Caches |
createCaches() |
protected org.neo4j.kernel.IdGeneratorFactory |
createIdGeneratorFactory() |
protected org.neo4j.kernel.KernelData |
createKernelData() |
protected org.neo4j.kernel.impl.core.TokenCreator |
createLabelIdCreator() |
protected org.neo4j.kernel.impl.transaction.LockManager |
createLockManager() |
protected org.neo4j.kernel.logging.Logging |
createLogging() |
protected org.neo4j.kernel.impl.core.TokenCreator |
createPropertyKeyCreator() |
protected org.neo4j.kernel.impl.core.TokenCreator |
createRelationshipTypeCreator() |
protected org.neo4j.kernel.impl.transaction.TransactionStateFactory |
createTransactionStateFactory() |
protected org.neo4j.kernel.impl.transaction.TxHook |
createTxHook() |
protected org.neo4j.kernel.impl.transaction.xaframework.TxIdGenerator |
createTxIdGenerator() |
protected org.neo4j.kernel.impl.transaction.XaDataSourceManager |
createXaDataSourceManager() |
org.neo4j.graphdb.DependencyResolver |
getDependencyResolver() |
String |
getInstanceState() |
protected boolean |
isHighlyAvailable() |
boolean |
isMaster() |
protected void |
registerRecovery() |
void |
start() |
void |
stop() |
String |
toString() |
beginTx, createCleanupService, createFileSystemAbstraction, createNeoDataSource, createNode, createNode, createNodeLookup, createRecoveryVerifier, createRelationshipLookups, createStoreFactory, doAfterRecoveryAndStartup, equals, findNodesByLabelAndProperty, getAllNodes, getConfig, getDiagnosticsManager, getGuard, getIdGeneratorFactory, getKernelData, getKernelPanicGenerator, getLockManager, getMessageLog, getNodeById, getNodeManager, getPersistenceSource, getReferenceNode, getRelationshipById, getRelationshipTypes, getRelationshipTypeTokenHolder, getStoreDir, getStoreId, getTxIdGenerator, getTxManager, getXaDataSourceManager, hashCode, index, isEphemeral, registerKernelEventHandler, registerTransactionEventHandler, run, schema, shutdown, transactionRunning, tx, unregisterKernelEventHandler, unregisterTransactionEventHandlerpublic HighlyAvailableGraphDatabase(String storeDir, Map<String,String> params, Iterable<org.neo4j.graphdb.index.IndexProvider> indexProviders, Iterable<org.neo4j.kernel.extension.KernelExtensionFactory<?>> kernelExtensions, Iterable<org.neo4j.kernel.impl.cache.CacheProvider> cacheProviders, Iterable<org.neo4j.kernel.impl.transaction.xaframework.TransactionInterceptorProvider> txInterceptorProviders)
protected void create()
create in class org.neo4j.kernel.InternalAbstractGraphDatabaseprotected boolean isHighlyAvailable()
isHighlyAvailable in class org.neo4j.kernel.InternalAbstractGraphDatabasepublic void start()
public void stop()
protected org.neo4j.graphdb.Transaction beginTx(org.neo4j.kernel.impl.transaction.xaframework.ForceMode forceMode)
beginTx in class org.neo4j.kernel.InternalAbstractGraphDatabaseprotected org.neo4j.kernel.logging.Logging createLogging()
createLogging in class org.neo4j.kernel.InternalAbstractGraphDatabaseprotected org.neo4j.kernel.impl.transaction.TransactionStateFactory createTransactionStateFactory()
createTransactionStateFactory in class org.neo4j.kernel.InternalAbstractGraphDatabaseprotected org.neo4j.kernel.impl.transaction.XaDataSourceManager createXaDataSourceManager()
createXaDataSourceManager in class org.neo4j.kernel.InternalAbstractGraphDatabaseprotected org.neo4j.kernel.impl.transaction.TxHook createTxHook()
createTxHook in class org.neo4j.kernel.InternalAbstractGraphDatabaseprotected org.neo4j.kernel.impl.transaction.xaframework.TxIdGenerator createTxIdGenerator()
createTxIdGenerator in class org.neo4j.kernel.InternalAbstractGraphDatabaseprotected org.neo4j.kernel.IdGeneratorFactory createIdGeneratorFactory()
createIdGeneratorFactory in class org.neo4j.kernel.InternalAbstractGraphDatabaseprotected org.neo4j.kernel.impl.transaction.LockManager createLockManager()
createLockManager in class org.neo4j.kernel.InternalAbstractGraphDatabaseprotected org.neo4j.kernel.impl.core.TokenCreator createRelationshipTypeCreator()
createRelationshipTypeCreator in class org.neo4j.kernel.InternalAbstractGraphDatabaseprotected org.neo4j.kernel.impl.core.TokenCreator createPropertyKeyCreator()
createPropertyKeyCreator in class org.neo4j.kernel.InternalAbstractGraphDatabaseprotected org.neo4j.kernel.impl.core.TokenCreator createLabelIdCreator()
createLabelIdCreator in class org.neo4j.kernel.InternalAbstractGraphDatabaseprotected org.neo4j.kernel.impl.core.Caches createCaches()
createCaches in class org.neo4j.kernel.InternalAbstractGraphDatabaseprotected org.neo4j.kernel.KernelData createKernelData()
createKernelData in class org.neo4j.kernel.InternalAbstractGraphDatabaseprotected void registerRecovery()
registerRecovery in class org.neo4j.kernel.InternalAbstractGraphDatabasepublic String toString()
toString in class org.neo4j.kernel.InternalAbstractGraphDatabasepublic String getInstanceState()
public boolean isMaster()
public org.neo4j.graphdb.DependencyResolver getDependencyResolver()
getDependencyResolver in interface org.neo4j.kernel.GraphDatabaseAPIgetDependencyResolver in class org.neo4j.kernel.InternalAbstractGraphDatabaseCopyright © 2002-2013 The Neo4j Graph Database Project. All Rights Reserved.