Rule Execution Server API

ilog.rules.factory
Class IlrEventTimeValue

java.lang.Object
  extended by ilog.rules.factory.IlrValue
      extended by ilog.rules.factory.IlrEventTimeValue
All Implemented Interfaces:
Serializable

Deprecated. As of IBM Decision Server 7.5, event processing is deprecated.

@Deprecated
public final class IlrEventTimeValue
extends IlrValue

This class represents an event time value. An event time value represents the timestamp of an event matched by a condition.

Warning: Serialized objects of this class will not be compatible with future releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of IBM Decision Server.

See Also:
Serialized Form

Constructor Summary
IlrEventTimeValue(IlrValue event)
          Deprecated. Constructs an event time value.
 
Method Summary
 Object exploreValue(IlrFactoryExplorer explorer)
          Deprecated. Explores this value using a factory explorer and returns an object as a result.
 IlrValue getEvent()
          Deprecated. Gets the event that this value represents the time of.
 
Methods inherited from class ilog.rules.factory.IlrValue
add, divide, getField, getReflect, getType, getXOMType, invokeEquals, isConstant, isEvent, isEventCondition, isNull, multiply, remainder, subtract, testAfter, testAfter, testBefore, testBefore, testEqual, testFalse, testGreaterOrEqual, testGreaterThan, testIn, testInstanceOf, testLessOrEqual, testLessThan, testNotEqual, testNotIn, testOccursin, testTrue, timeof, toNegative, toPositive, toPostfixDecr, toPostfixIncr, toPrefixDecr, toPrefixIncr
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IlrEventTimeValue

public IlrEventTimeValue(IlrValue event)
Deprecated. 
Constructs an event time value. If this value given as argument to the constructor is an event, the constructed value represents the timestamp of the event. If this value is not an event, the constructed value is invalid.

Parameters:
event - The event that this value represents the timestamp of.
See Also:
IlrValue.isEvent(), IlrValue.timeof()
Method Detail

getEvent

public IlrValue getEvent()
Deprecated. 
Gets the event that this value represents the time of.

Returns:
The event that this value represents the time of.

exploreValue

public Object exploreValue(IlrFactoryExplorer explorer)
Deprecated. 
Explores this value using a factory explorer and returns an object as a result.

Specified by:
exploreValue in class IlrValue
Parameters:
explorer - The factory explorer.
Returns:
An object which represents the result of the exploration, or null if the method does not return a value.

Rule Execution Server API

© Copyright IBM Corp. 1987, 2012