Rule Execution Server API

ilog.rules.factory
Class IlrTimeOutBlock

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

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

public final class IlrTimeOutBlock
extends IlrStatementBlock

This class represents a timeout block of the rule language. A timeout is associated with a time condition, and specifies the actions to be executed when a watchdog expires.

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
IlrTimeOutBlock(String label, IlrStatement[] statements)
          Deprecated. Constructs a timeout block using a label and a block of statements.
 
Method Summary
 Object exploreStatement(IlrFactoryExplorer explorer)
          Deprecated. Explores the timeout block and returns an object as a result.
 String getLabel()
          Deprecated. Gets the label of the timeout block.
 
Methods inherited from class ilog.rules.factory.IlrStatementBlock
addStatement, enumerateStatements, getStatementCount, getStatements, removeStatement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IlrTimeOutBlock

public IlrTimeOutBlock(String label,
                       IlrStatement[] statements)
Deprecated. 
Constructs a timeout block using a label and a block of statements.

Parameters:
label - The name of the watchdog, as defined in the conditions.
statements - The statements that the block contains.
Method Detail

getLabel

public String getLabel()
Deprecated. 
Gets the label of the timeout block. The label is the name of the variable to which the watchdog is bound.

Returns:
The label of the timeout block.

exploreStatement

public Object exploreStatement(IlrFactoryExplorer explorer)
Deprecated. 
Explores the timeout block 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