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
|
acquireAllNodes, acquireNodes, acquireNodes, acquireNodes, debug, getMeta, getProviderAccessType, getUserAccessType, info, removeAllNodes, removeNode, removeNodes, setNodeSource, toString
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 Map<Integer,String> getSectionDescriptions()
getSectionDescriptions
in interface NodeSourcePlugin
getSectionDescriptions
in class NodeSourcePolicy