Class SegmentOnlineOfflineStateModelFactory.SegmentOnlineOfflineStateModel
- java.lang.Object
-
- org.apache.helix.participant.statemachine.StateModel
-
- org.apache.pinot.server.starter.helix.SegmentOnlineOfflineStateModelFactory.SegmentOnlineOfflineStateModel
-
- Enclosing class:
- SegmentOnlineOfflineStateModelFactory
public class SegmentOnlineOfflineStateModelFactory.SegmentOnlineOfflineStateModel extends org.apache.helix.participant.statemachine.StateModel
-
-
Constructor Summary
Constructors Constructor Description SegmentOnlineOfflineStateModel()
-
Method Summary
Modifier and Type Method Description voidonBecomeConsumingFromOffline(org.apache.helix.model.Message message, org.apache.helix.NotificationContext context)voidonBecomeDroppedFromConsuming(org.apache.helix.model.Message message, org.apache.helix.NotificationContext context)voidonBecomeDroppedFromOffline(org.apache.helix.model.Message message, org.apache.helix.NotificationContext context)voidonBecomeDroppedFromOnline(org.apache.helix.model.Message message, org.apache.helix.NotificationContext context)voidonBecomeOfflineFromConsuming(org.apache.helix.model.Message message, org.apache.helix.NotificationContext context)voidonBecomeOfflineFromError(org.apache.helix.model.Message message, org.apache.helix.NotificationContext context)voidonBecomeOfflineFromOnline(org.apache.helix.model.Message message, org.apache.helix.NotificationContext context)voidonBecomeOnlineFromConsuming(org.apache.helix.model.Message message, org.apache.helix.NotificationContext context)voidonBecomeOnlineFromOffline(org.apache.helix.model.Message message, org.apache.helix.NotificationContext context)
-
-
-
Method Detail
-
onBecomeConsumingFromOffline
public void onBecomeConsumingFromOffline(org.apache.helix.model.Message message, org.apache.helix.NotificationContext context)
-
onBecomeOnlineFromConsuming
public void onBecomeOnlineFromConsuming(org.apache.helix.model.Message message, org.apache.helix.NotificationContext context)
-
onBecomeOfflineFromConsuming
public void onBecomeOfflineFromConsuming(org.apache.helix.model.Message message, org.apache.helix.NotificationContext context)
-
onBecomeDroppedFromConsuming
public void onBecomeDroppedFromConsuming(org.apache.helix.model.Message message, org.apache.helix.NotificationContext context)
-
onBecomeOnlineFromOffline
public void onBecomeOnlineFromOffline(org.apache.helix.model.Message message, org.apache.helix.NotificationContext context)
-
onBecomeOfflineFromOnline
public void onBecomeOfflineFromOnline(org.apache.helix.model.Message message, org.apache.helix.NotificationContext context)
-
onBecomeDroppedFromOffline
public void onBecomeDroppedFromOffline(org.apache.helix.model.Message message, org.apache.helix.NotificationContext context)
-
onBecomeDroppedFromOnline
public void onBecomeDroppedFromOnline(org.apache.helix.model.Message message, org.apache.helix.NotificationContext context)
-
onBecomeOfflineFromError
public void onBecomeOfflineFromError(org.apache.helix.model.Message message, org.apache.helix.NotificationContext context)
-
-