Package org.jppf.node.policy
package org.jppf.node.policy
Classes supporting execution policies.
Found in: jppf-common.jar
-
ClassDescriptionCommon 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>}$".AbstractIsInIPSubnet<P extends AbstractIPAddressPattern>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 typeproperty_value_or_expression >= a.An execution policy rule that encapsulates a test of typeproperty_value_or_expression <= a.An execution policy rule that encapsulates a test of typea < property_value_or_expression < b.An execution policy rule that encapsulates a test of typea < property_value <= b.An execution policy rule that encapsulates a test of typea <= property_value_or_expression < b.An execution policy rule that encapsulates a test of typea <= 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 typeproperty_value_or_expression contains a.Abstract superclass for all user-defined policies.An execution policy rule that encapsulates a test of typeproperty_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.Expression<E>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 typeproperty_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 typeproperty_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 typeproperty_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 itsaccepts()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.