Uses of Class
org.jppf.node.policy.ExecutionPolicy

Packages that use ExecutionPolicy
org.jppf.client Support for the clients connecting to the JPPF driver. 
org.jppf.node.policy Classes supporting the application of execution policy to task bundles and nodes. 
org.jppf.server.protocol Classes supporting the data transported between components of the communication model. 
 

Uses of ExecutionPolicy in org.jppf.client
 

Methods in org.jppf.client that return ExecutionPolicy
 ExecutionPolicy JPPFJob.getExecutionPolicy()
          Deprecated. use JPPFJobSLA.getExecutionPolicy() instead.
 

Methods in org.jppf.client with parameters of type ExecutionPolicy
 void JPPFJob.setExecutionPolicy(ExecutionPolicy executionPolicy)
          Deprecated. use JPPFJobSLA.setExecutionPolicy(ExecutionPolicy) instead.
 

Uses of ExecutionPolicy in org.jppf.node.policy
 

Subclasses of ExecutionPolicy in org.jppf.node.policy
 class AtLeast
          An execution policy rule that encapsulates a test of type property_value >= value.
 class AtMost
          An execution policy rule that encapsulates a test of type property_value <= value.
 class BetweenEE
          An execution policy rule that encapsulates a test of type a < property_value < b.
 class BetweenEI
          An execution policy rule that encapsulates a test of type a < property_value <= b.
 class BetweenIE
          An execution policy rule that encapsulates a test of type a <= property_value < b.
 class BetweenII
          An execution policy rule that encapsulates a test of type a <= property_value <= b.
 class Contains
          An execution policy rule that encapsulates a test of type property_value contains string.
 class CustomPolicy
          Abstract superclass for all user-defined policies.
 class Equal
          An execution policy rule that encapsulates a test of type property_value == value.
static class ExecutionPolicy.AndRule
          An execution policy that realizes a logical "AND" combination of multiple policies specified as operands.
static class ExecutionPolicy.LogicalRule
          An execution policy that realizes a binary logical combination of the policies specified as operands.
static class ExecutionPolicy.NotRule
          An execution policy that realizes the negation of a policy specified as operand.
static class ExecutionPolicy.OrRule
          An execution policy that realizes a logical "OR" combination of multiple policies specified as operands.
static class ExecutionPolicy.XorRule
          An execution policy that realizes a logical "XOR" combination of multiple policies specified as operands.
 class LessThan
          An execution policy rule that encapsulates a test of type property_value < value.
 class MoreThan
          An execution policy rule that encapsulates a test of type property_value > value.
 class OneOf
          An execution policy rule that encapsulates a test of type property_value is one of [value1, ··· , valueN].
 class PolicyRuleTest
          Simple test of an execution policy.
 class RegExp
          An execution policy rule that encapsulates a test of type property_value matches regular_expression.
 

Fields in org.jppf.node.policy declared as ExecutionPolicy
protected  ExecutionPolicy[] ExecutionPolicy.LogicalRule.rules
          First operand.
 

Methods in org.jppf.node.policy that return ExecutionPolicy
 ExecutionPolicy ExecutionPolicy.and(ExecutionPolicy... rules)
          Create an execution policy that is a logical "AND" combination of this policy and the one specified as operand.
 ExecutionPolicy PolicyBuilder.buildPolicy(PolicyDescriptor desc)
          Build an execution policy from a parsed policy descriptor.
 ExecutionPolicy ExecutionPolicy.not()
          Create an execution policy that is a negation of this policy.
 ExecutionPolicy ExecutionPolicy.or(ExecutionPolicy... rules)
          Create an execution policy that is a logical "OR" combination of this policy and those specified as operands.
static ExecutionPolicy PolicyParser.parsePolicy(File policyFile)
          Parse an XML document representing an execution policy from a file path.
static ExecutionPolicy PolicyParser.parsePolicy(InputStream stream)
          Parse an XML document representing an execution policy from an input stream.
static ExecutionPolicy PolicyParser.parsePolicy(Reader reader)
          Parse an XML document representing an execution policy from a reader.
static ExecutionPolicy PolicyParser.parsePolicy(String policyContent)
          Parse an XML document representing an execution policy.
static ExecutionPolicy PolicyParser.parsePolicyFile(String docPath)
          Parse an XML document representing an execution policy from a file path.
 ExecutionPolicy ExecutionPolicy.xor(ExecutionPolicy... rules)
          Create an execution policy that is a logical "XOR" combination of the 2 policies specified as operands.
 

Methods in org.jppf.node.policy with parameters of type ExecutionPolicy
 ExecutionPolicy ExecutionPolicy.and(ExecutionPolicy... rules)
          Create an execution policy that is a logical "AND" combination of this policy and the one specified as operand.
 ExecutionPolicy ExecutionPolicy.or(ExecutionPolicy... rules)
          Create an execution policy that is a logical "OR" combination of this policy and those specified as operands.
 ExecutionPolicy ExecutionPolicy.xor(ExecutionPolicy... rules)
          Create an execution policy that is a logical "XOR" combination of the 2 policies specified as operands.
 

Constructors in org.jppf.node.policy with parameters of type ExecutionPolicy
ExecutionPolicy.AndRule(ExecutionPolicy... rules)
          Initialize this AND operator with the specified operands.
ExecutionPolicy.LogicalRule(ExecutionPolicy... rules)
          Initialize this binary logical operator with the specified operands.
ExecutionPolicy.NotRule(ExecutionPolicy rule)
          Initialize this binary logical operator with the specified operands.
ExecutionPolicy.OrRule(ExecutionPolicy... rules)
          Initialize this OR operator with the specified operands.
ExecutionPolicy.XorRule(ExecutionPolicy... rules)
          Initialize this OR operator with the specified operands.
 

Uses of ExecutionPolicy in org.jppf.server.protocol
 

Methods in org.jppf.server.protocol that return ExecutionPolicy
 ExecutionPolicy JPPFJobSLA.getExecutionPolicy()
          Get the tasks execution policy.
 

Methods in org.jppf.server.protocol with parameters of type ExecutionPolicy
 void JPPFJobSLA.setExecutionPolicy(ExecutionPolicy executionPolicy)
          Set the tasks execution policy.
 

Constructors in org.jppf.server.protocol with parameters of type ExecutionPolicy
JPPFJobSLA(ExecutionPolicy policy)
          Initialize this job SLA with the specified execution policy.
JPPFJobSLA(ExecutionPolicy policy, int priority)
          Initialize this job SLA with the specified execution policy and priority.
JPPFJobSLA(ExecutionPolicy policy, int priority, int maxNodes, boolean suspended)
          Initialize this job SLA with the specified execution policy, priority, max number of nodes and suspended indicator.
 



Copyright © 2005-2010 JPPF Team.