Rule Execution Server API

ilog.rules.factory
Class IlrRetractAction

java.lang.Object
  extended by ilog.rules.factory.IlrBaseStatement
      extended by ilog.rules.factory.IlrAction
          extended by ilog.rules.factory.IlrRetractAction
All Implemented Interfaces:
ilog.rules.factory.IlrSourceElement, IlrStatement, Serializable

public class IlrRetractAction
extends IlrAction

This class represents a retract action of the rule language.

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

Field Summary
 
Fields inherited from class ilog.rules.factory.IlrAction
flag, statements, value
 
Constructor Summary
IlrRetractAction(IlrValue object)
          Constructs a retract action using a value.
 
Method Summary
 Object exploreStatement(IlrFactoryExplorer explorer)
          Explores the action and returns an object as a result.
 IlrValue getObject()
          Gets the value retracted by this action.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IlrRetractAction

public IlrRetractAction(IlrValue object)
Constructs a retract action using a value.

Parameters:
object - The value to be retracted.
Method Detail

getObject

public final IlrValue getObject()
Gets the value retracted by this action.

Returns:
The value retracted by this action.

exploreStatement

public Object exploreStatement(IlrFactoryExplorer explorer)
Explores the action and returns an object as a result.

Parameters:
explorer - A factory explorer.
Returns:
An object, the result of the exploration, or null if the method does not return a value.

Rule Execution Server API

© Copyright IBM Corp. 1987, 2013