| java.lang.Object | ||
| ↳ | org.apache.helix.participant.statemachine.HelixStateModelFactory<T extends org.apache.helix.participant.statemachine.StateModel> | |
| ↳ | org.apache.helix.userdefinedrebalancer.LockFactory | |
This factory allows a participant to get the appropriate state model callbacks for the lock manager state model. This is used exactly once per participant to get a valid instance of a Lock, and then the same Lock instance is used for all state transition callbacks.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
This method will be invoked only once per partition per session 
  
   | |||||||||||
| 
  [Expand]
   Inherited Methods  | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
   
From class
  org.apache.helix.participant.statemachine.HelixStateModelFactory
 | |||||||||||
   
From class
  java.lang.Object
 | |||||||||||
This method will be invoked only once per partition per session