ABLE 2.3.0 07/13/2005 14:21:00

com.ibm.able.rules
Class AblePolicyEngine.EligibleRuleListEntry_

java.lang.Object
  extended bycom.ibm.able.rules.AblePolicyEngine.EligibleRuleListEntry_
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
AblePolicyEngine

public final class AblePolicyEngine.EligibleRuleListEntry_
extends java.lang.Object
implements java.io.Serializable

This class is used to cache a rule with its current business value (priority) and an instance of this class becomes an element in a list of rules that are eligible to fire.

See Also:
Serialized Form

Constructor Summary
AblePolicyEngine.EligibleRuleListEntry_(AblePolicyEngine.EligibleRuleListEntry_ theEligibleRuleListEntry)
           
AblePolicyEngine.EligibleRuleListEntry_(AbleRule theRule, double theBusinessValue)
           
 
Method Summary
 double getBusinessValue()
           
 AbleRule getRule()
           
 java.lang.String prettyPrint()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AblePolicyEngine.EligibleRuleListEntry_

public AblePolicyEngine.EligibleRuleListEntry_(AbleRule theRule,
                                               double theBusinessValue)

AblePolicyEngine.EligibleRuleListEntry_

public AblePolicyEngine.EligibleRuleListEntry_(AblePolicyEngine.EligibleRuleListEntry_ theEligibleRuleListEntry)
Method Detail

getRule

public AbleRule getRule()

getBusinessValue

public double getBusinessValue()

prettyPrint

public java.lang.String prettyPrint()

ABLE 2.3.0 07/13/2005 14:21:00

(C) Copyright IBM Corporation 1999, 2005