Class OnlineOfflineHelixVcrStateModelFactory

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.helix.participant.statemachine.StateModel createNewStateModel​(java.lang.String resourceName, java.lang.String partitionName)
      Create and return an instance of OnlineOfflineHelixVcrStateModel
      • Methods inherited from class org.apache.helix.participant.statemachine.StateModelFactory

        createAndAddBatchMessageWrapper, createAndAddStateModel, createAndAddStateModel, createBatchMessageWrapper, createNewStateModel, getBatchMessageWrapper, getExecutorService, getExecutorService, getPartitionSet, getPartitionSet, getResourceSet, getStateModel, getStateModel, removeStateModel, removeStateModel
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • OnlineOfflineHelixVcrStateModelFactory

        public OnlineOfflineHelixVcrStateModelFactory​(HelixVcrCluster helixVcrCluster)
    • Method Detail

      • createNewStateModel

        public org.apache.helix.participant.statemachine.StateModel createNewStateModel​(java.lang.String resourceName,
                                                                                        java.lang.String partitionName)
        Create and return an instance of OnlineOfflineHelixVcrStateModel
        Overrides:
        createNewStateModel in class org.apache.helix.participant.statemachine.StateModelFactory<org.apache.helix.participant.statemachine.StateModel>
        Parameters:
        resourceName - the resource name for which this state model is being created.
        partitionName - the partition name for which this state model is being created.
        Returns:
        an instance of OnlineOfflineHelixVcrStateModel.