Package org.neo4j.kernel.ha

Interface Summary
Master Represents the master-side of the HA communication between master and slave.
MasterClient  
MasterClientFactory  
MasterTxIdGenerator.Configuration  
Slave  
SlaveFactory  
SlavePriority  
Slaves  
TransactionSupport  
TxHookModeSwitcher.RequestContextFactoryResolver  
 

Class Summary
BranchDetectingTxVerifier  
BranchedDataMigrator  
BranchedStoreBean  
ClusterDatabaseInfoProvider  
DefaultSlaveFactory  
DelegateInvocationHandler<T> InvocationHandler for dynamic proxies that delegate calls to a given backing implementation.
EnterpriseConfigurationMigrator  
ExecutorLifecycleAdapter Allows an ExecutorService to participate in lifecycle events.
HaCaches  
HaIdGeneratorFactory  
HaKernelPanicHandler  
HaSettings Settings for High Availability mode
HaXaDataSourceManager  
HighAvailabilityBean  
HighAvailabilityDiagnostics TODO
HighlyAvailableGraphDatabase  
IdAllocation  
InstanceAccessGuard The instance guard is what ensures that the database will only take calls when it is in an ok state.
LastUpdateTime  
LockableNode  
LockableRelationship  
LockManagerModeSwitcher  
LockResult  
MasterClient153 The Master a slave should use to communicate with its master.
MasterClient153.AcquireIndexLockSerializer  
MasterClient153.AcquireLockSerializer  
MasterClient17 The Master a slave should use to communicate with its master.
MasterClient17.AcquireIndexLockSerializer  
MasterClient17.AcquireLockSerializer  
MasterClient18 The Master a slave should use to communicate with its master.
MasterClient18.AcquireIndexLockSerializer  
MasterClient18.AcquireLockSerializer  
MasterClientResolver  
MasterClientResolver.F153  
MasterClientResolver.F17  
MasterClientResolver.F18  
MasterClientResolver.StaticMasterClientFactory  
MasterElectionInput  
MasterIdGeneratorFactory  
MasterImpl This is the real master code that executes on a master.
MasterServer Sits on the master side, receiving serialized requests from slaves (via MasterClient).
MasterTxHook  
MasterTxIdGenerator  
NeoStoreUtil  
OnDiskLastTxIdGetter  
RelationshipTypeCreatorModeSwitcher  
RequestContextFactory  
SlaveClient  
SlaveImpl  
SlaveLockManager  
SlavePriorities Factory for common SlavePriority implementations.
SlaveRelationshipTypeCreator  
SlaveServer  
SlaveStoreWriter  
SlaveTxHook  
SlaveTxIdGenerator  
TxHookModeSwitcher  
TxIdGeneratorModeSwitcher  
UpdatePuller  
ZooToPaxosSwitchover  
 

Enum Summary
BranchedDataPolicy  
HaRequestType153  
HaRequestType17  
HaRequestType18  
HaSettings.TxPushStrategy  
LockStatus  
 

Exception Summary
BranchedDataException Thrown to point out that branching of data has occured for one or more instances in a cluster.
StoreOutOfDateException Thrown to point out that branching of data has occured for one or more instances in a cluster.
StoreUnableToParticipateInClusterException Exception indicating that a store is not fit for participating in a particular cluster.
UnableToResumeTransactionException  
 



Copyright © 2002-2013 The Neo4j Graph Database Project. All Rights Reserved.