Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Business Rules
11g Release 1 (11.1.1)

E10663-03


oracle.rules.rl.trace
Class ActivationData

java.lang.Object
  extended by oracle.rules.rl.trace.TraceEntry
      extended by oracle.rules.rl.trace.ActivationData

All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ActivationTrace, RuleTrace

public class ActivationData
extends TraceEntry
implements java.io.Serializable

Java class for activation-data complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="activation_data">
   <complexContent>
     <extension base="{http://xmlns.oracle.com/rules/decisiontrace}trace-entry">
       <sequence>
         <element name="rule_name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="token_time" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="priority" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="fact_ids" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
See Also:
Serialized Form

Constructor Summary
ActivationData()
           

 

Method Summary
 java.util.List<java.lang.Integer> getFactIds()
          Gets the value of the factIds property.
 int getPriority()
          Gets the value of the priority property.
 java.lang.String getRuleName()
          Gets the value of the ruleName property.
 int getTokenTime()
          Gets the value of the tokenTime property.
 void setPriority(int value)
          Sets the value of the priority property.
 void setRuleName(java.lang.String value)
          Sets the value of the ruleName property.
 void setTokenTime(int value)
          Sets the value of the tokenTime property.

 

Methods inherited from class oracle.rules.rl.trace.TraceEntry
getInRule, getTimestamp, setInRule, setTimestamp

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

ActivationData

public ActivationData()

Method Detail

getRuleName

public java.lang.String getRuleName()
Gets the value of the ruleName property.
Returns:
possible object is String

setRuleName

public void setRuleName(java.lang.String value)
Sets the value of the ruleName property.
Parameters:
value - allowed object is String

getTokenTime

public int getTokenTime()
Gets the value of the tokenTime property.

setTokenTime

public void setTokenTime(int value)
Sets the value of the tokenTime property.

getPriority

public int getPriority()
Gets the value of the priority property.

setPriority

public void setPriority(int value)
Sets the value of the priority property.

getFactIds

public java.util.List<java.lang.Integer> getFactIds()
Gets the value of the factIds property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the factIds property.

For example, to add a new item, do as follows:

    getFactIds().add(newItem);
 

Objects of the following type(s) are allowed in the list Integer


Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Business Rules
11g Release 1 (11.1.1)

E10663-03


Copyright © 2010, Oracle and/or its affiliates. All rights reserved.