Package org.jppf.node.policy


package org.jppf.node.policy
Classes supporting execution policies.

Found in: jppf-common.jar

  • Class
    Description
    Common super class for expressions written as the value of configuration properties containing; properties substitutions and scripted values, i.e. containing expressions of the form "${<property_name>}" or "$script:<language>:<script_source>{<inline_script_or_script_location>}$".
    Common abstract super class for execution policy rules that encapsulate a test of type IP is in Subnet string.
    An execution policy rule that accepts everything.
    An execution policy rule that encapsulates a test of type property_value_or_expression >= a.
    An execution policy rule that encapsulates a test of type property_value_or_expression <= a.
    An execution policy rule that encapsulates a test of type a < property_value_or_expression < b.
    An execution policy rule that encapsulates a test of type a < property_value <= b.
    An execution policy rule that encapsulates a test of type a <= property_value_or_expression < b.
    An execution policy rule that encapsulates a test of type a <= property_value_or_expression <= b.
    An expression that represents a boolean value as either a literal or an expression that returns a boolean.
    An execution policy rule that encapsulates a test of type property_value_or_expression contains a.
    Abstract superclass for all user-defined policies.
    An execution policy rule that encapsulates a test of type property_value_or_expression equals a.
    Interface for all execution policy implementations.
    An execution policy that realizes a logical "AND" combination of multiple policies specified as operands.
    An execution policy that realizes the negation of a policy specified as operand.
    An execution policy that realizes a logical "OR" combination of multiple policies specified as operands.
    An execution policy that realizes a logical "XOR" combination of multiple policies specified as operands.
    Interface for values that can be represented as either literals or expressions similar to the values of JPPF configuration properties that include property substituions and/or scripted expressions.
    An execution policy rule that encapsulates a test of type IPv4 is in Subnet string.
    An execution policy rule that encapsulates a test of type IPv6 is in Subnet string.
    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).
    An execution policy predicate which determines whether a node is a master node.
    An execution policy predicate that determines whether a node connection is actually a peer driver.
    An execution policy predicate which determines whether a node is a slave node.
    An execution policy rule that encapsulates a test of type property_value_or_expression < a.
    An execution policy that realizes a binary logical combination of the policies specified as operands.
    An execution policy rule that encapsulates a test of type property_value_or_expression > a.
    An execution policy rule that checks whether a specified number of nodes match a node execution policy.
    An execution policy rule that encapsulates a test of type property_value_or_expression not_equal_to a.
    An expression that represents a numeric value as either a literal or an expression that returns a numeric value.
    An execution policy rule that encapsulates a test of type property_value_or_expression is one of [value1, ··· , valueN].
    Instances of this class provide contextual information to execution policies.
    This class is a parser for XML Execution Policy documents.
    Utility methods to resolve, parse and manipulate execution policies.
    A policy which evaluates a set of policies ordered by preference.
    A special type or expression that represents either the name of a property or an expression that resolves to a specified target type.
    An execution policy rule that encapsulates a test of type property_value matches regular_expression.
    An execution policy rule that rejects everything.
    A policy which executes an aribtrary script in its accepts() method.
    An expression that represents a string as either a literal or an expression that returns a string.
    An enumeration of the possible types of values to which an execution policy rule may apply.