public class

ScheduledTaskStateModel

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

Summary

[Expand]
Inherited Constants
From class org.apache.helix.api.TransitionHandler
Fields
protected String _currentState
[Expand]
Inherited Fields
From class org.apache.helix.api.TransitionHandler
Public Constructors
ScheduledTaskStateModel(ScheduledTaskStateModelFactory factory, HelixTaskExecutor executor, PartitionId partition)
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.api.TransitionHandler
From class java.lang.Object

Fields

protected String _currentState

Public Constructors

public ScheduledTaskStateModel (ScheduledTaskStateModelFactory factory, HelixTaskExecutor executor, PartitionId partition)

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