public class

ScheduledTaskStateModel

extends StateModel
java.lang.Object
   ↳ org.apache.helix.participant.statemachine.StateModel
     ↳ org.apache.helix.participant.statemachine.ScheduledTaskStateModel

Summary

Fields
protected String _currentState
[Expand]
Inherited Fields
From class org.apache.helix.participant.statemachine.StateModel
Public Constructors
ScheduledTaskStateModel(ScheduledTaskStateModelFactory factory, HelixTaskExecutor executor, String partitionName)
Public Methods
void onBecomeCompletedFromOffline(Message message, NotificationContext context)
void onBecomeDroppedFromCompleted(Message message, NotificationContext context)
void onBecomeDroppedFromOffline(Message message, NotificationContext context)
void onBecomeOfflineFromCompleted(Message message, NotificationContext context)
void onBecomeOfflineFromError(Message message, NotificationContext context)
void reset()
Called when the state model is reset
[Expand]
Inherited Methods
From class org.apache.helix.participant.statemachine.StateModel
From class java.lang.Object

Fields

protected String _currentState

Public Constructors

public ScheduledTaskStateModel (ScheduledTaskStateModelFactory factory, HelixTaskExecutor executor, String partitionName)

Public Methods

public void onBecomeCompletedFromOffline (Message message, NotificationContext context)

public void onBecomeDroppedFromCompleted (Message message, NotificationContext context)

public void onBecomeDroppedFromOffline (Message message, NotificationContext context)

public void onBecomeOfflineFromCompleted (Message message, NotificationContext context)

public void onBecomeOfflineFromError (Message message, NotificationContext context)

public void reset ()

Called when the state model is reset