public class RestartDownNodesPolicy extends NodeSourcePolicy
nodeSource
Constructor and Description |
---|
RestartDownNodesPolicy() |
Modifier and Type | Method and Description |
---|---|
org.objectweb.proactive.core.util.wrapper.BooleanWrapper |
activate()
Activates static policy.
|
org.objectweb.proactive.core.util.wrapper.BooleanWrapper |
configure(Object... policyParameters)
Configure a policy with given parameters.
|
String |
getDescription()
Description for the UI
|
Map<Integer,String> |
getSectionDescriptions() |
void |
reconfigure(Object... updatedPolicyParameters)
Reconfigure a policy (potentially running) with the given parameters.
|
void |
shutdown(Client initiator)
Shutdown the policy
|
String |
toString()
Policy string representation.
|
acquireAllNodes, acquireNodes, acquireNodes, acquireNodes, debug, getMeta, getProviderAccessType, getUserAccessType, info, removeAllNodes, removeNode, removeNodes, setNodeSource
public org.objectweb.proactive.core.util.wrapper.BooleanWrapper configure(Object... policyParameters)
configure
in class NodeSourcePolicy
policyParameters
- parameters defined by userpublic void reconfigure(Object... updatedPolicyParameters) throws Exception
NodeSourcePolicy
reconfigure
in class NodeSourcePolicy
updatedPolicyParameters
- parameters potentially containing updated dynamic
parametersIllegalArgumentException
- if parameters are incorrectException
Configurable.dynamic()
public org.objectweb.proactive.core.util.wrapper.BooleanWrapper activate()
activate
in class NodeSourcePolicy
public void shutdown(Client initiator)
NodeSourcePolicy
shutdown
in class NodeSourcePolicy
public String getDescription()
getDescription
in class NodeSourcePolicy
public String toString()
toString
in class NodeSourcePolicy
public Map<Integer,String> getSectionDescriptions()
getSectionDescriptions
in interface NodeSourcePlugin
getSectionDescriptions
in class NodeSourcePolicy