org.neo4j.kernel.ha
Class RelationshipTypeCreatorModeSwitcher

java.lang.Object
  extended by org.neo4j.kernel.ha.cluster.AbstractModeSwitcher<org.neo4j.kernel.impl.core.KeyCreator>
      extended by org.neo4j.kernel.ha.RelationshipTypeCreatorModeSwitcher
All Implemented Interfaces:
org.neo4j.kernel.lifecycle.Lifecycle

public class RelationshipTypeCreatorModeSwitcher
extends AbstractModeSwitcher<org.neo4j.kernel.impl.core.KeyCreator>


Constructor Summary
RelationshipTypeCreatorModeSwitcher(HighAvailabilityMemberStateMachine stateMachine, DelegateInvocationHandler<org.neo4j.kernel.impl.core.KeyCreator> delegate, HaXaDataSourceManager xaDsm, Master master, RequestContextFactory requestContextFactory, org.neo4j.kernel.logging.Logging logging)
           
 
Method Summary
protected  org.neo4j.kernel.impl.core.KeyCreator getMasterImpl()
           
protected  org.neo4j.kernel.impl.core.KeyCreator getSlaveImpl(URI serverHaUri)
           
 
Methods inherited from class org.neo4j.kernel.ha.cluster.AbstractModeSwitcher
init, shutdown, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelationshipTypeCreatorModeSwitcher

public RelationshipTypeCreatorModeSwitcher(HighAvailabilityMemberStateMachine stateMachine,
                                           DelegateInvocationHandler<org.neo4j.kernel.impl.core.KeyCreator> delegate,
                                           HaXaDataSourceManager xaDsm,
                                           Master master,
                                           RequestContextFactory requestContextFactory,
                                           org.neo4j.kernel.logging.Logging logging)
Method Detail

getMasterImpl

protected org.neo4j.kernel.impl.core.KeyCreator getMasterImpl()
Specified by:
getMasterImpl in class AbstractModeSwitcher<org.neo4j.kernel.impl.core.KeyCreator>

getSlaveImpl

protected org.neo4j.kernel.impl.core.KeyCreator getSlaveImpl(URI serverHaUri)
Specified by:
getSlaveImpl in class AbstractModeSwitcher<org.neo4j.kernel.impl.core.KeyCreator>


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