Package org.apache.helix.participant

Examples of org.apache.helix.participant.MultiClusterControllerTransitionHandlerFactory


      } else if (controllerMode.equalsIgnoreCase(DISTRIBUTED)) {
        manager =
            HelixManagerFactory.getZKHelixManager(clusterName, controllerName,
                InstanceType.CONTROLLER_PARTICIPANT, zkConnectString);

        MultiClusterControllerTransitionHandlerFactory stateModelFactory =
            new MultiClusterControllerTransitionHandlerFactory(zkConnectString);

        StateMachineEngine stateMach = manager.getStateMachineEngine();
        stateMach.registerStateModelFactory(StateModelDefId.LeaderStandby, stateModelFactory);
        manager.connect();
      } else {
View Full Code Here


  @Override
  public void run() {
    try {
      StateMachineEngine stateMach = getStateMachineEngine();
      MultiClusterControllerTransitionHandlerFactory lsModelFactory =
          new MultiClusterControllerTransitionHandlerFactory(_zkAddress);
      stateMach.registerStateModelFactory(StateModelDefId.LeaderStandby, lsModelFactory);

      connect();
      _startCountDown.countDown();
      _stopCountDown.await();
View Full Code Here

TOP

Related Classes of org.apache.helix.participant.MultiClusterControllerTransitionHandlerFactory

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.