org.jppf.node.policy
Class ExecutionPolicy.AndRule
java.lang.Object
org.jppf.node.policy.ExecutionPolicy
org.jppf.node.policy.ExecutionPolicy.LogicalRule
org.jppf.node.policy.ExecutionPolicy.AndRule
- All Implemented Interfaces:
- Serializable
- Enclosing class:
- ExecutionPolicy
public static class ExecutionPolicy.AndRule
- extends ExecutionPolicy.LogicalRule
An execution policy that realizes a logical "AND" combination of multiple policies specified as operands.
- See Also:
- Serialized Form
ExecutionPolicy.AndRule
public ExecutionPolicy.AndRule(ExecutionPolicy... rules)
- Initialize this AND operator with the specified operands.
- Parameters:
rules - the rules to combine.
accepts
public boolean accepts(JPPFSystemInformation info)
- Determine if a node is acceptable for this policy.
- Specified by:
accepts in class ExecutionPolicy
- Parameters:
info - system information for the node on which the tasks will run if accepted.
- Returns:
- true if and only if the 2 operands' accepts() method return true or an empty or null operand list was specified.
- See Also:
ExecutionPolicy.accepts(org.jppf.management.JPPFSystemInformation)
toString
public String toString()
- Print this object to a string.
- Overrides:
toString in class ExecutionPolicy.LogicalRule
- Returns:
- an XML string representation of this object
- See Also:
Object.toString()
Copyright © 2005-2010 JPPF Team.