org.jboss.soa.esb.services.rules
Enum RuleServicePropertiesNames
java.lang.Object
java.lang.Enum<RuleServicePropertiesNames>
org.jboss.soa.esb.services.rules.RuleServicePropertiesNames
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<RuleServicePropertiesNames>
public enum RuleServicePropertiesNames
- extends java.lang.Enum<RuleServicePropertiesNames>
This enum contains properties specific for a RuleService.
- Author:
- Daniel Bevenius, dward at jboss.org
Methods inherited from class java.lang.Enum |
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
IMPL_CLASS
public static final RuleServicePropertiesNames IMPL_CLASS
DECISION_TABLE
public static final RuleServicePropertiesNames DECISION_TABLE
RULE_AGENT_PROPERTIES
public static final RuleServicePropertiesNames RULE_AGENT_PROPERTIES
RULE_AUDIT_TYPE
public static final RuleServicePropertiesNames RULE_AUDIT_TYPE
RULE_AUDIT_FILE
public static final RuleServicePropertiesNames RULE_AUDIT_FILE
RULE_AUDIT_INTERVAL
public static final RuleServicePropertiesNames RULE_AUDIT_INTERVAL
RULE_CLOCK_TYPE
public static final RuleServicePropertiesNames RULE_CLOCK_TYPE
RULE_EVENT_PROCESSING_TYPE
public static final RuleServicePropertiesNames RULE_EVENT_PROCESSING_TYPE
RULE_FIRE_METHOD
public static final RuleServicePropertiesNames RULE_FIRE_METHOD
RULE_MAX_THREADS
public static final RuleServicePropertiesNames RULE_MAX_THREADS
RULE_MULTITHREAD_EVALUATION
public static final RuleServicePropertiesNames RULE_MULTITHREAD_EVALUATION
DISPOSE
public static final RuleServicePropertiesNames DISPOSE
CONTINUE
public static final RuleServicePropertiesNames CONTINUE
STATEFUL
public static final RuleServicePropertiesNames STATEFUL
DEFAULT_CONTINUE
public static final RuleServicePropertiesNames DEFAULT_CONTINUE
values
public static RuleServicePropertiesNames[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (RuleServicePropertiesNames c : RuleServicePropertiesNames.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static RuleServicePropertiesNames valueOf(java.lang.String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is null
getName
public java.lang.String getName()
getValue
public RuleServicePropertiesNames.Value<?> getValue(java.lang.String trial)
getBooleanValue
public RuleServicePropertiesNames.BooleanValue getBooleanValue(java.lang.String trial)
getStringValue
public RuleServicePropertiesNames.StringValue getStringValue(java.lang.String trial)