Package org.jppf.node.policy
Class IsLocalChannel
java.lang.Object
org.jppf.node.policy.ExecutionPolicy
org.jppf.node.policy.IsLocalChannel
- All Implemented Interfaces:
Serializable
An execution policy predicate which determines whether a a connection endpoint is a local executor (on the client side) or a local node (on the server side).
- Author:
- Laurent Cohen
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jppf.node.policy.ExecutionPolicy
ExecutionPolicy.AndRule, ExecutionPolicy.NotRule, ExecutionPolicy.OrRule, ExecutionPolicy.XorRule -
Field Summary
Fields inherited from class org.jppf.node.policy.ExecutionPolicy
children -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaccepts(PropertiesCollection<String> info) Determines whether this policy accepts the specified node.toString(int n) Get an xml string representation of this policy with the specified starting indentation level.toXML()Convert this execution policy to XML.Methods inherited from class org.jppf.node.policy.ExecutionPolicy
and, and, andNot, andNot, checkRules, evaluate, getChildren, getContext, getProperty, indent, negate, not, Not, or, or, orNot, orNot, setContext, setContext, tagEnd, tagStart, toString, xmlElement, xmlElement, xor, xor
-
Constructor Details
-
IsLocalChannel
public IsLocalChannel()
-
-
Method Details
-
accepts
Description copied from class:ExecutionPolicyDetermines whether this policy accepts the specified node. This method must be overriden in subclasses.- Specified by:
acceptsin classExecutionPolicy- Parameters:
info- system information for the node on which the tasks will run if accepted.- Returns:
- true if the node is accepted, false otherwise.
-
toString
Description copied from class:ExecutionPolicyGet an xml string representation of this policy with the specified starting indentation level.- Specified by:
toStringin classExecutionPolicy- Parameters:
n- the size of the indent to startwith.- Returns:
- an indented string depending on the value of
toStringIndent.
-
toXML
Description copied from class:ExecutionPolicyConvert this execution policy to XML.- Overrides:
toXMLin classExecutionPolicy- Returns:
- an XML representation of this policy, fully compliant with the JPPF execution policy XML schema at http://www.jppf.org/schemas/ExecutionPolicy.xsd.
-