public static class PartitionRuntimeStateManager.RunnableState
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private PartitionRuntimeStateManager.StateAssignment |
currentState |
private java.util.Map<java.lang.String,PartitionRuntimeStateManager.StateAssignment> |
serverStates |
Modifier | Constructor and Description |
---|---|
private |
RunnableState() |
private |
RunnableState(java.lang.String currentState) |
Modifier and Type | Method and Description |
---|---|
protected PartitionRuntimeStateManager.StateAssignment |
getServerState(java.lang.String serverName) |
protected PartitionRuntimeStateManager.StateAssignment |
getState() |
protected java.util.Map<java.lang.String,PartitionRuntimeStateManager.StateAssignment> |
serverStates() |
protected void |
setServerState(java.lang.String serverName,
java.lang.String state) |
protected void |
setState(java.lang.String state,
java.lang.String... serverNames) |
private final PartitionRuntimeStateManager.StateAssignment currentState
private java.util.Map<java.lang.String,PartitionRuntimeStateManager.StateAssignment> serverStates
private RunnableState(java.lang.String currentState)
private RunnableState()
protected void setState(java.lang.String state, java.lang.String... serverNames) throws ManagementException
ManagementException
protected PartitionRuntimeStateManager.StateAssignment getServerState(java.lang.String serverName)
protected void setServerState(java.lang.String serverName, java.lang.String state)
protected PartitionRuntimeStateManager.StateAssignment getState()
protected java.util.Map<java.lang.String,PartitionRuntimeStateManager.StateAssignment> serverStates()