public class

Lock

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

Summary

[Expand]
Inherited Fields
From class org.apache.helix.participant.statemachine.StateModel
Public Constructors
Lock(String lockName)
Public Methods
void drop(Message m, NotificationContext context)
void lock(Message m, NotificationContext context)
void release(Message m, NotificationContext context)
[Expand]
Inherited Methods
From class org.apache.helix.participant.statemachine.StateModel
From class java.lang.Object

Public Constructors

public Lock (String lockName)

Public Methods

public void drop (Message m, NotificationContext context)

public void lock (Message m, NotificationContext context)

public void release (Message m, NotificationContext context)