Uses of Interface
org.neo4j.kernel.ha.com.master.Master

Packages that use Master
org.neo4j.kernel.ha   
org.neo4j.kernel.ha.cluster   
org.neo4j.kernel.ha.com.master   
org.neo4j.kernel.ha.com.slave   
org.neo4j.kernel.ha.id   
org.neo4j.kernel.ha.lock   
org.neo4j.kernel.ha.transaction   
 

Uses of Master in org.neo4j.kernel.ha
 

Classes in org.neo4j.kernel.ha that implement Master
 class MasterClient196
          The Master a slave should use to communicate with its master.
 

Methods in org.neo4j.kernel.ha with parameters of type Master
 void SlaveStoreWriter.copyStore(Master master)
           
 

Method parameters in org.neo4j.kernel.ha with type arguments of type Master
protected  long MasterClient196.getReadTimeout(org.neo4j.com.RequestType<Master> type, long readTimeout)
           
protected  boolean MasterClient196.shouldCheckStoreId(org.neo4j.com.RequestType<Master> type)
           
 

Constructors in org.neo4j.kernel.ha with parameters of type Master
SlaveRelationshipTypeCreator(Master master, RequestContextFactory requestContextFactory, HaXaDataSourceManager xaDsm)
           
UpdatePuller(HaXaDataSourceManager xaDataSourceManager, Master master, RequestContextFactory requestContextFactory, org.neo4j.kernel.impl.transaction.AbstractTransactionManager txManager, org.neo4j.kernel.AvailabilityGuard availabilityGuard, LastUpdateTime lastUpdateTime, org.neo4j.kernel.configuration.Config config, org.neo4j.kernel.impl.util.StringLogger logger)
           
 

Constructor parameters in org.neo4j.kernel.ha with type arguments of type Master
HaKernelPanicHandler(org.neo4j.kernel.impl.transaction.XaDataSourceManager dataSourceManager, org.neo4j.kernel.impl.transaction.TxManager txManager, org.neo4j.kernel.AvailabilityGuard availabilityGuard, org.neo4j.kernel.logging.Logging logging, DelegateInvocationHandler<Master> masterDelegateInvocationHandler)
           
RelationshipTypeCreatorModeSwitcher(HighAvailabilityMemberStateMachine stateMachine, DelegateInvocationHandler<org.neo4j.kernel.impl.core.RelationshipTypeCreator> delegate, HaXaDataSourceManager xaDsm, DelegateInvocationHandler<Master> master, RequestContextFactory requestContextFactory)
           
 

Uses of Master in org.neo4j.kernel.ha.cluster
 

Constructor parameters in org.neo4j.kernel.ha.cluster with type arguments of type Master
SwitchToMaster(org.neo4j.kernel.logging.Logging logging, org.neo4j.kernel.impl.util.StringLogger msgLog, org.neo4j.kernel.GraphDatabaseAPI graphDb, HaIdGeneratorFactory idGeneratorFactory, org.neo4j.kernel.configuration.Config config, org.neo4j.graphdb.DependencyResolver resolver, DelegateInvocationHandler<Master> masterDelegateHandler, org.neo4j.cluster.member.ClusterMemberAvailability clusterMemberAvailability)
           
SwitchToSlave(org.neo4j.kernel.logging.ConsoleLogger console, org.neo4j.kernel.configuration.Config config, org.neo4j.graphdb.DependencyResolver resolver, HaIdGeneratorFactory idGeneratorFactory, org.neo4j.kernel.logging.Logging logging, DelegateInvocationHandler<Master> masterDelegateHandler, org.neo4j.cluster.member.ClusterMemberAvailability clusterMemberAvailability, RequestContextFactory requestContextFactory)
           
 

Uses of Master in org.neo4j.kernel.ha.com.master
 

Classes in org.neo4j.kernel.ha.com.master that implement Master
 class MasterImpl
          This is the real master code that executes on a master.
 

Methods in org.neo4j.kernel.ha.com.master that return types with arguments of type Master
protected  org.neo4j.com.RequestType<Master> MasterServer.getRequestContext(byte id)
           
 

Constructors in org.neo4j.kernel.ha.com.master with parameters of type Master
MasterServer(Master requestTarget, org.neo4j.kernel.logging.Logging logging, org.neo4j.com.Server.Configuration config, org.neo4j.com.TxChecksumVerifier txVerifier, org.neo4j.kernel.monitoring.Monitors monitors)
           
 

Uses of Master in org.neo4j.kernel.ha.com.slave
 

Subinterfaces of Master in org.neo4j.kernel.ha.com.slave
 interface MasterClient
           
 

Classes in org.neo4j.kernel.ha.com.slave that implement Master
 class MasterClient18
          The Master a slave should use to communicate with its master.
 

Methods in org.neo4j.kernel.ha.com.slave with parameters of type Master
 org.neo4j.com.Response<LockResult> MasterClient18.AquireLockCall.call(Master master, org.neo4j.com.RequestContext context, org.jboss.netty.buffer.ChannelBuffer input, org.jboss.netty.buffer.ChannelBuffer target)
           
protected abstract  org.neo4j.com.Response<LockResult> MasterClient18.AquireLockCall.lock(Master master, org.neo4j.com.RequestContext context, long... ids)
           
 

Method parameters in org.neo4j.kernel.ha.com.slave with type arguments of type Master
protected  long MasterClient18.getReadTimeout(org.neo4j.com.RequestType<Master> type, long readTimeout)
           
protected  boolean MasterClient18.shouldCheckStoreId(org.neo4j.com.RequestType<Master> type)
           
 

Constructors in org.neo4j.kernel.ha.com.slave with parameters of type Master
SlaveImpl(org.neo4j.kernel.impl.nioneo.store.StoreId storeId, Master master, RequestContextFactory requestContextFactory, HaXaDataSourceManager xaDsm)
           
 

Uses of Master in org.neo4j.kernel.ha.id
 

Constructor parameters in org.neo4j.kernel.ha.id with type arguments of type Master
HaIdGeneratorFactory(DelegateInvocationHandler<Master> master, org.neo4j.kernel.logging.Logging logging, RequestContextFactory requestContextFactory)
           
 

Uses of Master in org.neo4j.kernel.ha.lock
 

Constructors in org.neo4j.kernel.ha.lock with parameters of type Master
SlaveLockManager(org.neo4j.kernel.impl.transaction.AbstractTransactionManager txManager, org.neo4j.kernel.impl.transaction.RemoteTxHook txHook, org.neo4j.kernel.AvailabilityGuard availabilityGuard, SlaveLockManager.Configuration config, org.neo4j.kernel.impl.transaction.RagManager ragManager, RequestContextFactory requestContextFactory, Master master, HaXaDataSourceManager xaDsm)
           
 

Constructor parameters in org.neo4j.kernel.ha.lock with type arguments of type Master
LockManagerModeSwitcher(HighAvailabilityMemberStateMachine stateMachine, DelegateInvocationHandler<org.neo4j.kernel.impl.transaction.LockManager> delegate, HaXaDataSourceManager xaDsm, DelegateInvocationHandler<Master> master, RequestContextFactory requestContextFactory, org.neo4j.kernel.impl.transaction.AbstractTransactionManager txManager, org.neo4j.kernel.impl.transaction.RemoteTxHook txHook, org.neo4j.kernel.AvailabilityGuard availabilityGuard, org.neo4j.kernel.configuration.Config config)
           
 

Uses of Master in org.neo4j.kernel.ha.transaction
 

Constructors in org.neo4j.kernel.ha.transaction with parameters of type Master
SlaveTxHook(Master master, HaXaDataSourceManager xaDsm, TxHookModeSwitcher.RequestContextFactoryResolver contextFactory)
           
SlaveTxIdGenerator(int serverId, Master master, int masterId, RequestContextFactory requestContextFactory, HaXaDataSourceManager xaDsm)
           
 

Constructor parameters in org.neo4j.kernel.ha.transaction with type arguments of type Master
TxHookModeSwitcher(HighAvailabilityMemberStateMachine stateMachine, DelegateInvocationHandler<org.neo4j.kernel.impl.transaction.RemoteTxHook> delegate, DelegateInvocationHandler<Master> master, TxHookModeSwitcher.RequestContextFactoryResolver requestContextFactory, org.neo4j.graphdb.DependencyResolver resolver)
           
TxIdGeneratorModeSwitcher(HighAvailabilityMemberStateMachine stateMachine, DelegateInvocationHandler<org.neo4j.kernel.impl.transaction.xaframework.TxIdGenerator> delegate, HaXaDataSourceManager xaDsm, DelegateInvocationHandler<Master> master, RequestContextFactory requestContextFactory, org.neo4j.kernel.impl.util.StringLogger msgLog, org.neo4j.kernel.configuration.Config config, Slaves slaves)
           
 



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