A B C D E F G H I L M N O P R S T U V W Z

A

AbstractBroker - Class in org.neo4j.kernel.ha
 
AbstractBroker(int, GraphDatabaseService) - Constructor for class org.neo4j.kernel.ha.AbstractBroker
 
AbstractZooKeeperManager - Class in org.neo4j.kernel.ha.zookeeper
Contains basic functionality for a ZooKeeper manager, f.ex.
AbstractZooKeeperManager(String, GraphDatabaseService) - Constructor for class org.neo4j.kernel.ha.zookeeper.AbstractZooKeeperManager
 
acquire() - Method in class org.neo4j.kernel.ha.ResourcePool
 
acquireNodeReadLock(SlaveContext, long...) - Method in interface org.neo4j.kernel.ha.Master
 
acquireNodeReadLock(SlaveContext, long...) - Method in class org.neo4j.kernel.ha.MasterClient
 
acquireNodeReadLock(SlaveContext, long...) - Method in class org.neo4j.kernel.ha.MasterImpl
 
acquireNodeWriteLock(SlaveContext, long...) - Method in interface org.neo4j.kernel.ha.Master
 
acquireNodeWriteLock(SlaveContext, long...) - Method in class org.neo4j.kernel.ha.MasterClient
 
acquireNodeWriteLock(SlaveContext, long...) - Method in class org.neo4j.kernel.ha.MasterImpl
 
acquireRelationshipReadLock(SlaveContext, long...) - Method in interface org.neo4j.kernel.ha.Master
 
acquireRelationshipReadLock(SlaveContext, long...) - Method in class org.neo4j.kernel.ha.MasterClient
 
acquireRelationshipReadLock(SlaveContext, long...) - Method in class org.neo4j.kernel.ha.MasterImpl
 
acquireRelationshipWriteLock(SlaveContext, long...) - Method in interface org.neo4j.kernel.ha.Master
 
acquireRelationshipWriteLock(SlaveContext, long...) - Method in class org.neo4j.kernel.ha.MasterClient
 
acquireRelationshipWriteLock(SlaveContext, long...) - Method in class org.neo4j.kernel.ha.MasterImpl
 
allocateIds(IdType) - Method in interface org.neo4j.kernel.ha.Master
 
allocateIds(IdType) - Method in class org.neo4j.kernel.ha.MasterClient
 
allocateIds(IdType) - Method in class org.neo4j.kernel.ha.MasterImpl
 

B

BackupLoggerConfigurator - Class in org.neo4j.kernel.ha.backup
Simple log4j configurator that ignores the URL and just logs ERROR to System.err Useful for HA backups where Zookeeper needs a logger but we don't want to depend on externally provided configuration.
BackupLoggerConfigurator() - Constructor for class org.neo4j.kernel.ha.backup.BackupLoggerConfigurator
 
beginTx() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
BranchedDataException - Exception in org.neo4j.kernel.ha
Thrown to point out that branching of data has occured for one or more instances in a cluster.
BranchedDataException() - Constructor for exception org.neo4j.kernel.ha.BranchedDataException
 
BranchedDataException(String, Throwable) - Constructor for exception org.neo4j.kernel.ha.BranchedDataException
 
BranchedDataException(String) - Constructor for exception org.neo4j.kernel.ha.BranchedDataException
 
BranchedDataException(Throwable) - Constructor for exception org.neo4j.kernel.ha.BranchedDataException
 
Broker - Interface in org.neo4j.kernel.ha
 
BrokerFactory - Interface in org.neo4j.kernel.ha
 

C

close(boolean) - Method in class org.neo4j.kernel.ha.ResourcePool
 
close() - Method in class org.neo4j.kernel.ha.SlaveIdGenerator
 
ClusterManager - Class in org.neo4j.kernel.ha.zookeeper
 
ClusterManager(String) - Constructor for class org.neo4j.kernel.ha.zookeeper.ClusterManager
 
commitSingleResourceTransaction(SlaveContext, String, TxExtractor) - Method in interface org.neo4j.kernel.ha.Master
 
commitSingleResourceTransaction(SlaveContext, String, TxExtractor) - Method in class org.neo4j.kernel.ha.MasterClient
 
commitSingleResourceTransaction(SlaveContext, String, TxExtractor) - Method in class org.neo4j.kernel.ha.MasterImpl
 
CONFIG_KEY_ALLOW_INIT_CLUSTER - Static variable in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
CONFIG_KEY_HA_CLUSTER_NAME - Static variable in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
CONFIG_KEY_HA_MACHINE_ID - Static variable in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
CONFIG_KEY_HA_PULL_INTERVAL - Static variable in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
CONFIG_KEY_HA_SERVER - Static variable in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
CONFIG_KEY_HA_ZOO_KEEPER_SERVERS - Static variable in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
ConnectionInformation - Class in org.neo4j.kernel.ha
 
ConnectionInformation(Machine, boolean) - Constructor for class org.neo4j.kernel.ha.ConnectionInformation
 
copyStore(SlaveContext, StoreWriter) - Method in interface org.neo4j.kernel.ha.Master
 
copyStore(SlaveContext, StoreWriter) - Method in class org.neo4j.kernel.ha.MasterClient
 
copyStore(SlaveContext, StoreWriter) - Method in class org.neo4j.kernel.ha.MasterImpl
 
create(GraphDatabaseService, Map<String, String>) - Method in interface org.neo4j.kernel.ha.BrokerFactory
 
create(TransactionManager) - Method in class org.neo4j.kernel.ha.MasterTxIdGenerator.MasterTxIdGeneratorFactory
 
create() - Method in class org.neo4j.kernel.ha.ResourcePool
 
create(String) - Method in class org.neo4j.kernel.ha.SlaveIdGenerator.SlaveIdGeneratorFactory
 
create(TxModule) - Method in class org.neo4j.kernel.ha.SlaveLockManager.SlaveLockManagerFactory
 
create(TransactionManager) - Method in class org.neo4j.kernel.ha.SlaveTxIdGenerator.SlaveTxIdGeneratorFactory
 
createCluster(StoreId) - Method in class org.neo4j.kernel.ha.AbstractBroker
 
createCluster(StoreId) - Method in interface org.neo4j.kernel.ha.Broker
 
createCluster(StoreId) - Method in class org.neo4j.kernel.ha.FakeMasterBroker
 
createCluster(String, StoreId) - Method in class org.neo4j.kernel.ha.zookeeper.ZooClient
 
createCluster(StoreId) - Method in class org.neo4j.kernel.ha.zookeeper.ZooKeeperBroker
 
createMBean(ManagementData) - Method in class org.neo4j.kernel.HighAvailabilityBean
 
createMXBean(ManagementData) - Method in class org.neo4j.kernel.HighAvailabilityBean
 
createNode() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
createRelationshipTo(Node, RelationshipType) - Method in class org.neo4j.kernel.ha.LockableNode
 
createRelationshipType(SlaveContext, String) - Method in interface org.neo4j.kernel.ha.Master
 
createRelationshipType(SlaveContext, String) - Method in class org.neo4j.kernel.ha.MasterClient
 
createRelationshipType(SlaveContext, String) - Method in class org.neo4j.kernel.ha.MasterImpl
 

D

delete() - Method in class org.neo4j.kernel.ha.LockableNode
 
delete() - Method in class org.neo4j.kernel.ha.LockableRelationship
 
dispose(R) - Method in class org.neo4j.kernel.ha.ResourcePool
 
doConfigure(URL, LoggerRepository) - Method in class org.neo4j.kernel.ha.backup.BackupLoggerConfigurator
 

E

equals(Object) - Method in class org.neo4j.kernel.ha.LockableNode
 
equals(Object) - Method in class org.neo4j.kernel.ha.LockableRelationship
 
equals(Object) - Method in class org.neo4j.kernel.ha.zookeeper.Machine
 
exec(AppCommandParser, Session, Output) - Method in class org.neo4j.kernel.ha.shell.Hainfo
 
exec(AppCommandParser, Session, Output) - Method in class org.neo4j.kernel.ha.shell.Pullupdates
 
exec(AppCommandParser, Session, Output) - Method in class org.neo4j.kernel.ha.shell.Shutdown
 

F

FakeMasterBroker - Class in org.neo4j.kernel.ha
 
FakeMasterBroker(int, GraphDatabaseService) - Constructor for class org.neo4j.kernel.ha.FakeMasterBroker
 
FakeSlaveBroker - Class in org.neo4j.kernel.ha
 
FakeSlaveBroker(Master, int, int, GraphDatabaseService) - Constructor for class org.neo4j.kernel.ha.FakeSlaveBroker
 
finishOffConnection(Channel, SlaveContext) - Method in class org.neo4j.kernel.ha.MasterServer
 
finishTransaction(SlaveContext) - Method in interface org.neo4j.kernel.ha.Master
 
finishTransaction(SlaveContext) - Method in class org.neo4j.kernel.ha.MasterClient
 
finishTransaction(SlaveContext) - Method in class org.neo4j.kernel.ha.MasterImpl
 
finishTransaction(int) - Method in class org.neo4j.kernel.ha.SlaveTxRollbackHook
 
forgetIdAllocationsFromMaster() - Method in class org.neo4j.kernel.ha.SlaveIdGenerator.SlaveIdGeneratorFactory
 
forKnownStore(String) - Static method in class org.neo4j.kernel.ha.zookeeper.RootPathGetter
 
forUnknownStore(String) - Static method in class org.neo4j.kernel.ha.zookeeper.RootPathGetter
 
freeId(long) - Method in class org.neo4j.kernel.ha.SlaveIdGenerator
 

G

generate(XaDataSource, int) - Method in class org.neo4j.kernel.ha.MasterTxIdGenerator
 
generate(XaDataSource, int) - Method in class org.neo4j.kernel.ha.SlaveTxIdGenerator
 
get(IdType) - Method in class org.neo4j.kernel.ha.SlaveIdGenerator.SlaveIdGeneratorFactory
 
getAllMachines(boolean) - Method in class org.neo4j.kernel.ha.zookeeper.AbstractZooKeeperManager
 
getAllNodes() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getBackupPort(int) - Method in class org.neo4j.kernel.ha.zookeeper.ClusterManager
 
getBroker() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getCachedMaster() - Method in class org.neo4j.kernel.ha.zookeeper.AbstractZooKeeperManager
 
getConfig() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getConnectedSlaves() - Method in class org.neo4j.kernel.ha.zookeeper.ClusterManager
Returns the connected slaves in this cluster.
getConnectionInformation(int) - Method in class org.neo4j.kernel.ha.AbstractBroker
 
getConnectionInformation() - Method in class org.neo4j.kernel.ha.AbstractBroker
 
getConnectionInformation(int) - Method in interface org.neo4j.kernel.ha.Broker
 
getConnectionInformation() - Method in interface org.neo4j.kernel.ha.Broker
 
getConnectionInformation(int) - Method in class org.neo4j.kernel.ha.zookeeper.ZooKeeperBroker
 
getConnectionInformation() - Method in class org.neo4j.kernel.ha.zookeeper.ZooKeeperBroker
 
getCreationTime() - Method in class org.neo4j.kernel.ha.zookeeper.NeoStoreUtil
 
getCurrentMasterId() - Method in class org.neo4j.kernel.ha.MasterTxIdGenerator
 
getCurrentMasterId() - Method in class org.neo4j.kernel.ha.SlaveTxIdGenerator
 
getDeadlockMessage() - Method in class org.neo4j.kernel.ha.LockResult
 
getDefragCount() - Method in class org.neo4j.kernel.ha.IdAllocation
 
getDefragCount() - Method in class org.neo4j.kernel.ha.SlaveIdGenerator
 
getEndNode() - Method in class org.neo4j.kernel.ha.LockableRelationship
 
getGraphDatabase() - Method in class org.neo4j.kernel.ha.LockableNode
 
getGraphDatabase() - Method in class org.neo4j.kernel.ha.LockableRelationship
 
getGraphDb() - Method in class org.neo4j.kernel.ha.MasterImpl
 
getGraphDb() - Method in class org.neo4j.kernel.ha.zookeeper.AbstractZooKeeperManager
 
getHaServer(int, boolean) - Method in class org.neo4j.kernel.ha.zookeeper.AbstractZooKeeperManager
 
getHaServer(int, boolean) - Method in class org.neo4j.kernel.ha.zookeeper.ZooClient
 
getHighestIdInUse() - Method in class org.neo4j.kernel.ha.IdAllocation
 
getHighId() - Method in class org.neo4j.kernel.ha.SlaveIdGenerator
 
getId() - Method in class org.neo4j.kernel.ha.LockableNode
 
getId() - Method in class org.neo4j.kernel.ha.LockableRelationship
 
getIdRange() - Method in class org.neo4j.kernel.ha.IdAllocation
 
getInstanceId() - Method in class org.neo4j.kernel.ha.ConnectionInformation
 
getJmxConnectionData(ConnectionInformation) - Method in class org.neo4j.kernel.ha.zookeeper.ZooClient
 
getJMXServiceURL() - Method in class org.neo4j.kernel.ha.ConnectionInformation
 
getLastCommitedTransactionId() - Method in class org.neo4j.kernel.ha.ConnectionInformation
 
getLastCommittedTx() - Method in class org.neo4j.kernel.ha.zookeeper.NeoStoreUtil
 
getLastCommittedTxId() - Method in class org.neo4j.kernel.ha.zookeeper.Machine
 
getMachineId() - Method in class org.neo4j.kernel.ha.ConnectionInformation
 
getMachineId() - Method in class org.neo4j.kernel.ha.zookeeper.Machine
 
getManagementBean(Class<T>) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getMaster() - Method in interface org.neo4j.kernel.ha.Broker
 
getMaster() - Method in class org.neo4j.kernel.ha.FakeMasterBroker
 
getMaster() - Method in class org.neo4j.kernel.ha.FakeSlaveBroker
 
getMaster() - Method in class org.neo4j.kernel.ha.zookeeper.ClusterManager
 
getMaster() - Method in class org.neo4j.kernel.ha.zookeeper.ZooKeeperBroker
 
getMasterBasedOn(Collection<Machine>) - Method in class org.neo4j.kernel.ha.zookeeper.AbstractZooKeeperManager
 
getMasterCaller() - Method in enum org.neo4j.kernel.ha.MasterClient.HaRequestType
 
getMasterExceptMyself() - Method in class org.neo4j.kernel.ha.AbstractBroker
 
getMasterExceptMyself() - Method in interface org.neo4j.kernel.ha.Broker
 
getMasterExceptMyself() - Method in class org.neo4j.kernel.ha.zookeeper.ZooKeeperBroker
 
getMasterForCommittedTxId() - Method in class org.neo4j.kernel.ha.zookeeper.Machine
 
getMasterFromZooKeeper(boolean) - Method in class org.neo4j.kernel.ha.zookeeper.AbstractZooKeeperManager
 
getMasterIdForCommittedTx(long) - Method in interface org.neo4j.kernel.ha.Master
 
getMasterIdForCommittedTx(long) - Method in class org.neo4j.kernel.ha.MasterClient
 
getMasterIdForCommittedTx(long) - Method in class org.neo4j.kernel.ha.MasterImpl
 
getMasterMachine() - Method in class org.neo4j.kernel.ha.FakeMasterBroker
 
getMasterReally() - Method in interface org.neo4j.kernel.ha.Broker
 
getMasterReally() - Method in class org.neo4j.kernel.ha.FakeMasterBroker
 
getMasterReally() - Method in class org.neo4j.kernel.ha.FakeSlaveBroker
 
getMasterReally() - Method in class org.neo4j.kernel.ha.zookeeper.ZooKeeperBroker
 
getMasterServerIfMaster() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getMyMachineId() - Method in class org.neo4j.kernel.ha.AbstractBroker
 
getMyMachineId() - Method in interface org.neo4j.kernel.ha.Broker
 
getMyMachineId() - Method in class org.neo4j.kernel.ha.zookeeper.AbstractZooKeeperManager
 
getMyMachineId() - Method in class org.neo4j.kernel.ha.zookeeper.ClusterManager
 
getMyMachineId() - Method in class org.neo4j.kernel.ha.zookeeper.ZooClient
 
getNodeById(long) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getNodes() - Method in class org.neo4j.kernel.ha.LockableRelationship
 
getNumberOfIdsInUse() - Method in class org.neo4j.kernel.ha.SlaveIdGenerator
 
getObjectSerializer() - Method in enum org.neo4j.kernel.ha.MasterClient.HaRequestType
 
getOngoingTransactions() - Method in class org.neo4j.kernel.ha.MasterImpl
 
getOrCreate(TransactionManager, EntityIdGenerator, PersistenceManager, RelationshipTypeHolder, String) - Method in class org.neo4j.kernel.ha.SlaveRelationshipTypeCreator
 
getOtherNode(Node) - Method in class org.neo4j.kernel.ha.LockableRelationship
 
getProperty(String) - Method in class org.neo4j.kernel.ha.LockableNode
 
getProperty(String, Object) - Method in class org.neo4j.kernel.ha.LockableNode
 
getProperty(String) - Method in class org.neo4j.kernel.ha.LockableRelationship
 
getProperty(String, Object) - Method in class org.neo4j.kernel.ha.LockableRelationship
 
getPropertyKeys() - Method in class org.neo4j.kernel.ha.LockableNode
 
getPropertyKeys() - Method in class org.neo4j.kernel.ha.LockableRelationship
 
getPropertyValues() - Method in class org.neo4j.kernel.ha.LockableNode
 
getPropertyValues() - Method in class org.neo4j.kernel.ha.LockableRelationship
 
getReadLock(Object) - Method in class org.neo4j.kernel.ha.SlaveLockManager
 
getReferenceNode() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getRelationshipById(long) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getRelationships() - Method in class org.neo4j.kernel.ha.LockableNode
 
getRelationships(RelationshipType...) - Method in class org.neo4j.kernel.ha.LockableNode
 
getRelationships(Direction, RelationshipType...) - Method in class org.neo4j.kernel.ha.LockableNode
 
getRelationships(Direction) - Method in class org.neo4j.kernel.ha.LockableNode
 
getRelationships(RelationshipType, Direction) - Method in class org.neo4j.kernel.ha.LockableNode
 
getRelationshipTypes() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getRequestContext(byte) - Method in class org.neo4j.kernel.ha.MasterServer
 
getRoot() - Method in class org.neo4j.kernel.ha.zookeeper.AbstractZooKeeperManager
 
getRoot() - Method in class org.neo4j.kernel.ha.zookeeper.ClusterManager
 
getRoot() - Method in class org.neo4j.kernel.ha.zookeeper.ZooClient
 
getRootPath(ZooKeeper) - Method in class org.neo4j.kernel.ha.zookeeper.RootPathGetter
 
getSequenceId() - Method in class org.neo4j.kernel.ha.zookeeper.Machine
 
getServer() - Method in class org.neo4j.kernel.ha.zookeeper.Machine
 
getSingleRelationship(RelationshipType, Direction) - Method in class org.neo4j.kernel.ha.LockableNode
 
getSingleRootPath(ZooKeeper) - Static method in class org.neo4j.kernel.ha.zookeeper.ClusterManager
 
getSlaveContext(int) - Method in interface org.neo4j.kernel.ha.ResponseReceiver
 
getSlaveContext(int) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getSlaveInformation() - Method in class org.neo4j.kernel.ha.MasterServer
 
getStartNode() - Method in class org.neo4j.kernel.ha.LockableRelationship
 
getStatus() - Method in class org.neo4j.kernel.ha.LockResult
 
getStoreDir() - Method in class org.neo4j.kernel.ha.AbstractBroker
 
getStoreDir() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getStoreId() - Method in class org.neo4j.kernel.ha.zookeeper.NeoStoreUtil
 
getType() - Method in class org.neo4j.kernel.ha.LockableRelationship
 
getVersion() - Method in class org.neo4j.kernel.ha.zookeeper.NeoStoreUtil
 
getWriteLock(Object) - Method in class org.neo4j.kernel.ha.SlaveLockManager
 
getZooKeeper() - Method in class org.neo4j.kernel.ha.zookeeper.AbstractZooKeeperManager
 
getZooKeeper() - Method in class org.neo4j.kernel.ha.zookeeper.ClusterManager
 
getZooKeeper() - Method in class org.neo4j.kernel.ha.zookeeper.ZooClient
 

H

HA_SERVERS_CHILD - Static variable in class org.neo4j.kernel.ha.zookeeper.AbstractZooKeeperManager
 
HaBackupProvider - Class in org.neo4j.kernel.ha.backup
 
HaBackupProvider() - Constructor for class org.neo4j.kernel.ha.backup.HaBackupProvider
 
Hainfo - Class in org.neo4j.kernel.ha.shell
 
Hainfo() - Constructor for class org.neo4j.kernel.ha.shell.Hainfo
 
hasAnyLocks(Transaction) - Method in class org.neo4j.kernel.ha.SlaveTxRollbackHook
 
hashCode() - Method in class org.neo4j.kernel.ha.LockableNode
 
hashCode() - Method in class org.neo4j.kernel.ha.LockableRelationship
 
hashCode() - Method in class org.neo4j.kernel.ha.zookeeper.Machine
 
hasMessage() - Method in enum org.neo4j.kernel.ha.LockStatus
 
hasProperty(String) - Method in class org.neo4j.kernel.ha.LockableNode
 
hasProperty(String) - Method in class org.neo4j.kernel.ha.LockableRelationship
 
hasRelationship() - Method in class org.neo4j.kernel.ha.LockableNode
 
hasRelationship(RelationshipType...) - Method in class org.neo4j.kernel.ha.LockableNode
 
hasRelationship(Direction, RelationshipType...) - Method in class org.neo4j.kernel.ha.LockableNode
 
hasRelationship(Direction) - Method in class org.neo4j.kernel.ha.LockableNode
 
hasRelationship(RelationshipType, Direction) - Method in class org.neo4j.kernel.ha.LockableNode
 
HighAvailabilityBean - Class in org.neo4j.kernel
 
HighAvailabilityBean() - Constructor for class org.neo4j.kernel.HighAvailabilityBean
 
HighlyAvailableGraphDatabase - Class in org.neo4j.kernel
 
HighlyAvailableGraphDatabase(String, Map<String, String>) - Constructor for class org.neo4j.kernel.HighlyAvailableGraphDatabase
Will instantiate its own ZooKeeper broker
HighlyAvailableGraphDatabase(String, Map<String, String>, BrokerFactory) - Constructor for class org.neo4j.kernel.HighlyAvailableGraphDatabase
Only for testing (and org.neo4j.kernel.ha.BackupFromHaCluster)

I

iAmMaster() - Method in interface org.neo4j.kernel.ha.Broker
 
iAmMaster() - Method in class org.neo4j.kernel.ha.FakeMasterBroker
 
iAmMaster() - Method in class org.neo4j.kernel.ha.FakeSlaveBroker
 
iAmMaster() - Method in class org.neo4j.kernel.ha.zookeeper.ZooKeeperBroker
 
id() - Method in enum org.neo4j.kernel.ha.MasterClient.HaRequestType
 
IdAllocation - Class in org.neo4j.kernel.ha
 
IdAllocation(IdRange, long, long) - Constructor for class org.neo4j.kernel.ha.IdAllocation
 
includesSlaveContext() - Method in enum org.neo4j.kernel.ha.MasterClient.HaRequestType
 
index() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
instantiateMasterServer(GraphDatabaseService) - Method in interface org.neo4j.kernel.ha.Broker
 
instantiateMasterServer(GraphDatabaseService) - Method in class org.neo4j.kernel.ha.FakeMasterBroker
 
instantiateMasterServer(GraphDatabaseService) - Method in class org.neo4j.kernel.ha.FakeSlaveBroker
 
instantiateMasterServer(GraphDatabaseService) - Method in class org.neo4j.kernel.ha.zookeeper.ZooKeeperBroker
 
instantiateZooKeeper() - Method in class org.neo4j.kernel.ha.zookeeper.AbstractZooKeeperManager
 
internalShutdown() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
isAlive(R) - Method in class org.neo4j.kernel.ha.ResourcePool
 
isMaster() - Method in class org.neo4j.kernel.ha.ConnectionInformation
 
isMaster() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
isReadOnly() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
isType(RelationshipType) - Method in class org.neo4j.kernel.ha.LockableRelationship
 

L

loadConfigurations(String) - Static method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
LOCK_RESULT_DESERIALIZER - Static variable in class org.neo4j.kernel.ha.MasterClient
 
LockableNode - Class in org.neo4j.kernel.ha
 
LockableNode(long) - Constructor for class org.neo4j.kernel.ha.LockableNode
 
LockableRelationship - Class in org.neo4j.kernel.ha
 
LockResult - Class in org.neo4j.kernel.ha
 
LockResult(LockStatus) - Constructor for class org.neo4j.kernel.ha.LockResult
 
LockResult(String) - Constructor for class org.neo4j.kernel.ha.LockResult
 
LockStatus - Enum in org.neo4j.kernel.ha
 

M

Machine - Class in org.neo4j.kernel.ha.zookeeper
 
Machine(int, int, long, int, String) - Constructor for class org.neo4j.kernel.ha.zookeeper.Machine
 
Master - Interface in org.neo4j.kernel.ha
Represents the master-side of the HA communication between master and slave.
MasterClient - Class in org.neo4j.kernel.ha
The Master a slave should use to communicate with its master.
MasterClient(String, int, GraphDatabaseService) - Constructor for class org.neo4j.kernel.ha.MasterClient
 
MasterClient(Machine, GraphDatabaseService) - Constructor for class org.neo4j.kernel.ha.MasterClient
 
MasterClient.AcquireLockSerializer - Class in org.neo4j.kernel.ha
 
MasterClient.HaRequestType - Enum in org.neo4j.kernel.ha
 
MasterIdGeneratorFactory - Class in org.neo4j.kernel.ha
 
MasterIdGeneratorFactory() - Constructor for class org.neo4j.kernel.ha.MasterIdGeneratorFactory
 
MasterImpl - Class in org.neo4j.kernel.ha
This is the real master code that executes on a master.
MasterImpl(GraphDatabaseService) - Constructor for class org.neo4j.kernel.ha.MasterImpl
 
MasterServer - Class in org.neo4j.kernel.ha
Sits on the master side, receiving serialized requests from slaves (via MasterClient).
MasterServer(Master, int, String) - Constructor for class org.neo4j.kernel.ha.MasterServer
 
MasterTxIdGenerator - Class in org.neo4j.kernel.ha
 
MasterTxIdGenerator(Broker) - Constructor for class org.neo4j.kernel.ha.MasterTxIdGenerator
 
MasterTxIdGenerator.MasterTxIdGeneratorFactory - Class in org.neo4j.kernel.ha
 
MasterTxIdGenerator.MasterTxIdGeneratorFactory(Broker) - Constructor for class org.neo4j.kernel.ha.MasterTxIdGenerator.MasterTxIdGeneratorFactory
 

N

NeoStoreUtil - Class in org.neo4j.kernel.ha.zookeeper
 
NeoStoreUtil(String) - Constructor for class org.neo4j.kernel.ha.zookeeper.NeoStoreUtil
 
newMaster(Pair<Master, Machine>, Exception) - Method in interface org.neo4j.kernel.ha.ResponseReceiver
 
newMaster(Pair<Master, Machine>, Exception) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
nextId() - Method in class org.neo4j.kernel.ha.SlaveIdGenerator
 
nextIdBatch(int) - Method in class org.neo4j.kernel.ha.SlaveIdGenerator
 
NO_MACHINE - Static variable in class org.neo4j.kernel.ha.zookeeper.Machine
 
notifyMasterChange(Machine) - Method in class org.neo4j.kernel.ha.AbstractBroker
 
notifyMasterChange(Machine) - Method in interface org.neo4j.kernel.ha.Broker
 
notifyMasterChange(Machine) - Method in class org.neo4j.kernel.ha.zookeeper.ZooKeeperBroker
 

O

open(String, int, IdType, long) - Method in class org.neo4j.kernel.ha.SlaveIdGenerator.SlaveIdGeneratorFactory
 
org.neo4j.kernel - package org.neo4j.kernel
 
org.neo4j.kernel.ha - package org.neo4j.kernel.ha
 
org.neo4j.kernel.ha.backup - package org.neo4j.kernel.ha.backup
 
org.neo4j.kernel.ha.shell - package org.neo4j.kernel.ha.shell
 
org.neo4j.kernel.ha.zookeeper - package org.neo4j.kernel.ha.zookeeper
 

P

parseChild(String) - Method in class org.neo4j.kernel.ha.zookeeper.AbstractZooKeeperManager
 
parseTimeMillis(String) - Static method in class org.neo4j.kernel.ha.TimeUtil
 
process(WatchedEvent) - Method in class org.neo4j.kernel.ha.zookeeper.ClusterManager
 
process(WatchedEvent) - Method in class org.neo4j.kernel.ha.zookeeper.ZooClient
 
pullUpdates(SlaveContext) - Method in interface org.neo4j.kernel.ha.Master
 
pullUpdates(SlaveContext) - Method in class org.neo4j.kernel.ha.MasterClient
 
pullUpdates(SlaveContext) - Method in class org.neo4j.kernel.ha.MasterImpl
 
Pullupdates - Class in org.neo4j.kernel.ha.shell
 
Pullupdates() - Constructor for class org.neo4j.kernel.ha.shell.Pullupdates
 
pullUpdates() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 

R

readDataRepresentingInstance(String) - Method in class org.neo4j.kernel.ha.zookeeper.AbstractZooKeeperManager
 
readHaServer(int, boolean) - Method in class org.neo4j.kernel.ha.zookeeper.AbstractZooKeeperManager
 
readIdAllocation(ChannelBuffer) - Static method in class org.neo4j.kernel.ha.MasterClient
 
rebindMaster() - Method in class org.neo4j.kernel.ha.AbstractBroker
 
rebindMaster() - Method in interface org.neo4j.kernel.ha.Broker
 
rebindMaster() - Method in class org.neo4j.kernel.ha.zookeeper.ZooKeeperBroker
 
receive(Response<T>) - Method in interface org.neo4j.kernel.ha.ResponseReceiver
 
receive(Response<T>) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
reevaluateMyself(Pair<Master, Machine>, StoreId) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
registerKernelEventHandler(KernelEventHandler) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
registerTransactionEventHandler(TransactionEventHandler<T>) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
release() - Method in class org.neo4j.kernel.ha.ResourcePool
 
removeProperty(String) - Method in class org.neo4j.kernel.ha.LockableNode
 
removeProperty(String) - Method in class org.neo4j.kernel.ha.LockableRelationship
 
resolve(URI) - Method in class org.neo4j.kernel.ha.backup.HaBackupProvider
 
ResourcePool<R> - Class in org.neo4j.kernel.ha
 
ResourcePool(int, int) - Constructor for class org.neo4j.kernel.ha.ResourcePool
 
ResponseReceiver - Interface in org.neo4j.kernel.ha
 
responseWritten(RequestType<Master>, Channel, SlaveContext) - Method in class org.neo4j.kernel.ha.MasterServer
 
rollbackOngoingTransactions(SlaveContext) - Method in class org.neo4j.kernel.ha.MasterClient
 
RootPathGetter - Class in org.neo4j.kernel.ha.zookeeper
 
RootPathGetter() - Constructor for class org.neo4j.kernel.ha.zookeeper.RootPathGetter
 

S

SESSION_TIME_OUT - Static variable in class org.neo4j.kernel.ha.zookeeper.AbstractZooKeeperManager
 
setCommittedTx(long) - Method in class org.neo4j.kernel.ha.zookeeper.ZooClient
 
setConnectionInformation(KernelData) - Method in class org.neo4j.kernel.ha.AbstractBroker
 
setConnectionInformation(KernelData) - Method in interface org.neo4j.kernel.ha.Broker
 
setConnectionInformation(KernelData) - Method in class org.neo4j.kernel.ha.zookeeper.ZooKeeperBroker
 
setDataChangeWatcher(String, int) - Method in class org.neo4j.kernel.ha.zookeeper.ZooClient
 
setDataChangeWatcher(String, int, boolean) - Method in class org.neo4j.kernel.ha.zookeeper.ZooClient
 
setHighId(long) - Method in class org.neo4j.kernel.ha.SlaveIdGenerator
 
setJMXConnectionData(String, String) - Method in class org.neo4j.kernel.ha.ConnectionInformation
 
setJmxConnectionData(JMXServiceURL, String) - Method in class org.neo4j.kernel.ha.zookeeper.ZooClient
 
setLastCommittedTxId(long) - Method in class org.neo4j.kernel.ha.AbstractBroker
 
setLastCommittedTxId(long) - Method in interface org.neo4j.kernel.ha.Broker
 
setLastCommittedTxId(long) - Method in class org.neo4j.kernel.ha.zookeeper.ZooKeeperBroker
 
setLastCommittedTxId(long) - Method in class org.neo4j.kernel.ha.ZooKeeperLastCommittedTxIdSetter
 
setMaxResources(int) - Method in class org.neo4j.kernel.ha.ResourcePool
 
setProperty(String, Object) - Method in class org.neo4j.kernel.ha.LockableNode
 
setProperty(String, Object) - Method in class org.neo4j.kernel.ha.LockableRelationship
 
shouldCheckStoreId(RequestType<Master>) - Method in class org.neo4j.kernel.ha.MasterClient
 
shutdown() - Method in class org.neo4j.kernel.ha.AbstractBroker
 
shutdown() - Method in interface org.neo4j.kernel.ha.Broker
 
Shutdown - Class in org.neo4j.kernel.ha.shell
 
Shutdown() - Constructor for class org.neo4j.kernel.ha.shell.Shutdown
 
shutdown() - Method in class org.neo4j.kernel.ha.zookeeper.AbstractZooKeeperManager
 
shutdown() - Method in class org.neo4j.kernel.ha.zookeeper.ZooClient
 
shutdown() - Method in class org.neo4j.kernel.ha.zookeeper.ZooKeeperBroker
 
shutdown() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
shutdownBroker() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
SlaveIdGenerator - Class in org.neo4j.kernel.ha
 
SlaveIdGenerator(IdType, long, Broker, ResponseReceiver, IdGenerator) - Constructor for class org.neo4j.kernel.ha.SlaveIdGenerator
 
SlaveIdGenerator.SlaveIdGeneratorFactory - Class in org.neo4j.kernel.ha
 
SlaveIdGenerator.SlaveIdGeneratorFactory(Broker, ResponseReceiver) - Constructor for class org.neo4j.kernel.ha.SlaveIdGenerator.SlaveIdGeneratorFactory
 
SlaveLockManager - Class in org.neo4j.kernel.ha
 
SlaveLockManager(TransactionManager, Broker, ResponseReceiver) - Constructor for class org.neo4j.kernel.ha.SlaveLockManager
 
SlaveLockManager.SlaveLockManagerFactory - Class in org.neo4j.kernel.ha
 
SlaveLockManager.SlaveLockManagerFactory(Broker, ResponseReceiver) - Constructor for class org.neo4j.kernel.ha.SlaveLockManager.SlaveLockManagerFactory
 
SlaveRelationshipTypeCreator - Class in org.neo4j.kernel.ha
 
SlaveRelationshipTypeCreator(Broker, ResponseReceiver) - Constructor for class org.neo4j.kernel.ha.SlaveRelationshipTypeCreator
 
SlaveTxIdGenerator - Class in org.neo4j.kernel.ha
 
SlaveTxIdGenerator(Broker, ResponseReceiver, TransactionManager) - Constructor for class org.neo4j.kernel.ha.SlaveTxIdGenerator
 
SlaveTxIdGenerator.SlaveTxIdGeneratorFactory - Class in org.neo4j.kernel.ha
 
SlaveTxIdGenerator.SlaveTxIdGeneratorFactory(Broker, ResponseReceiver) - Constructor for class org.neo4j.kernel.ha.SlaveTxIdGenerator.SlaveTxIdGeneratorFactory
 
SlaveTxRollbackHook - Class in org.neo4j.kernel.ha
 
SlaveTxRollbackHook(Broker, ResponseReceiver) - Constructor for class org.neo4j.kernel.ha.SlaveTxRollbackHook
 
splitIpAndPort(String) - Static method in class org.neo4j.kernel.ha.zookeeper.Machine
 

T

TimeUtil - Class in org.neo4j.kernel.ha
 
TimeUtil() - Constructor for class org.neo4j.kernel.ha.TimeUtil
 
toString() - Method in class org.neo4j.kernel.ha.IdAllocation
 
toString() - Method in class org.neo4j.kernel.ha.LockableNode
 
toString() - Method in class org.neo4j.kernel.ha.LockableRelationship
 
toString() - Method in class org.neo4j.kernel.ha.LockResult
 
toString() - Method in class org.neo4j.kernel.ha.zookeeper.Machine
 
traverse(Traverser.Order, StopEvaluator, ReturnableEvaluator, RelationshipType, Direction) - Method in class org.neo4j.kernel.ha.LockableNode
 
traverse(Traverser.Order, StopEvaluator, ReturnableEvaluator, RelationshipType, Direction, RelationshipType, Direction) - Method in class org.neo4j.kernel.ha.LockableNode
 
traverse(Traverser.Order, StopEvaluator, ReturnableEvaluator, Object...) - Method in class org.neo4j.kernel.ha.LockableNode
 

U

unregisterKernelEventHandler(KernelEventHandler) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
unregisterTransactionEventHandler(TransactionEventHandler<T>) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
updateIdGenerators(NeoStore) - Method in class org.neo4j.kernel.ha.MasterIdGeneratorFactory
 
updateIdGenerators(NeoStore) - Method in class org.neo4j.kernel.ha.SlaveIdGenerator.SlaveIdGeneratorFactory
 

V

valueOf(String) - Static method in enum org.neo4j.kernel.ha.LockStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.kernel.ha.MasterClient.HaRequestType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.neo4j.kernel.ha.LockStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.kernel.ha.MasterClient.HaRequestType
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForSyncConnected() - Method in class org.neo4j.kernel.ha.zookeeper.AbstractZooKeeperManager
 
waitForSyncConnected() - Method in class org.neo4j.kernel.ha.zookeeper.ClusterManager
 
waitForSyncConnected() - Method in class org.neo4j.kernel.ha.zookeeper.ZooClient
 
wasCommittingMaster() - Method in class org.neo4j.kernel.ha.zookeeper.Machine
 
wrapSingleBroker(Broker) - Static method in class org.neo4j.kernel.ha.AbstractBroker
 
write(ChannelBuffer, ByteBuffer) - Method in class org.neo4j.kernel.ha.MasterClient.AcquireLockSerializer
 

Z

ZooClient - Class in org.neo4j.kernel.ha.zookeeper
 
ZooClient(String, int, RootPathGetter, ResponseReceiver, String, int, GraphDatabaseService) - Constructor for class org.neo4j.kernel.ha.zookeeper.ZooClient
 
ZooKeeperBroker - Class in org.neo4j.kernel.ha.zookeeper
 
ZooKeeperBroker(GraphDatabaseService, String, int, String, String, int, ResponseReceiver) - Constructor for class org.neo4j.kernel.ha.zookeeper.ZooKeeperBroker
 
ZooKeeperException - Exception in org.neo4j.kernel.ha.zookeeper
 
ZooKeeperException(String) - Constructor for exception org.neo4j.kernel.ha.zookeeper.ZooKeeperException
 
ZooKeeperException(String, Throwable) - Constructor for exception org.neo4j.kernel.ha.zookeeper.ZooKeeperException
 
ZooKeeperLastCommittedTxIdSetter - Class in org.neo4j.kernel.ha
 
ZooKeeperLastCommittedTxIdSetter(Broker) - Constructor for class org.neo4j.kernel.ha.ZooKeeperLastCommittedTxIdSetter
 
ZooKeeperTimedOutException - Exception in org.neo4j.kernel.ha.zookeeper
 
ZooKeeperTimedOutException(String) - Constructor for exception org.neo4j.kernel.ha.zookeeper.ZooKeeperTimedOutException
 

A B C D E F G H I L M N O P R S T U V W Z

Copyright © 2011 The Neo4j Graph Database Project. All Rights Reserved.