org.jppf.node.policy
Class PolicyDescriptor

java.lang.Object
  extended by org.jppf.node.policy.PolicyDescriptor

public class PolicyDescriptor
extends Object

Intermediary data structure generated by the xml parser that makes the actual building of an execution policy easier.

Author:
Laurent Cohen

Field Summary
 List<String> arguments
          List of arguments used in a custom (user-defined policy).
 List<PolicyDescriptor> children
          The children of this element, if any.
 String className
          The fullyqualified class name of a custom policy class.
 String ignoreCase
          Determines whether case should be ignored in string comparisons.
 List<String> operands
          The operands for this element, applies to non-logical rules (ie not AND, OR, XOR, NOT).
 String type
          The type of rule, eg AND, NOT, OneOf, Equal, etc.
 String valueType
          Type of value used for some rules (currently Equal and OneOf).
 
Constructor Summary
PolicyDescriptor()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

public String type
The type of rule, eg AND, NOT, OneOf, Equal, etc.


valueType

public String valueType
Type of value used for some rules (currently Equal and OneOf).


ignoreCase

public String ignoreCase
Determines whether case should be ignored in string comparisons.


className

public String className
The fullyqualified class name of a custom policy class.


operands

public List<String> operands
The operands for this element, applies to non-logical rules (ie not AND, OR, XOR, NOT). The first operand is always a property name.


arguments

public List<String> arguments
List of arguments used in a custom (user-defined policy).


children

public List<PolicyDescriptor> children
The children of this element, if any.

Constructor Detail

PolicyDescriptor

public PolicyDescriptor()


Copyright © 2005-2010 JPPF Team.