Rule Execution Server API
A B C D E F G H I J K L M N O P Q R S T U V W X Z

R

RAW_CLASS_KIND - Static variable in interface ilog.rules.bom.IlrClass
 
RAW_METHOD_KIND - Static variable in interface ilog.rules.bom.IlrMethod
 
RawDataRuleExecutionException - Exception in ilog.rules.res.session.rawdata
A RawDataRuleExecutionException exception is raised if a problem occurs during the execution of a raw data rule service method.
RawDataRuleExecutionException(Throwable, String, String...) - Constructor for exception ilog.rules.res.session.rawdata.RawDataRuleExecutionException
 
RawDataRuleExecutionException(Throwable, String) - Constructor for exception ilog.rules.res.session.rawdata.RawDataRuleExecutionException
 
RawDataRuleExecutionException(String, String...) - Constructor for exception ilog.rules.res.session.rawdata.RawDataRuleExecutionException
 
RawDataRuleExecutionException(String) - Constructor for exception ilog.rules.res.session.rawdata.RawDataRuleExecutionException
 
RawDataRuleExecutionException(Throwable) - Constructor for exception ilog.rules.res.session.rawdata.RawDataRuleExecutionException
 
RawDataRuleService - Interface in ilog.rules.res.session.rawdata
RawDataRuleService is the interface implemented by all raw data rule service.
RawDataRuleServiceFactory - Class in ilog.rules.res.session.rawdata
RawDataRuleServiceFactory represent a factory class to create RawDataRuleService.
RawDataRuleServiceFactory() - Constructor for class ilog.rules.res.session.rawdata.RawDataRuleServiceFactory
 
RawDataRulesetParameter - Class in ilog.rules.res.session.rawdata
RawDataRulesetParameter represents a raw data ruleset parameter descriptor.
RawDataRulesetParameter(String, byte[]) - Constructor for class ilog.rules.res.session.rawdata.RawDataRulesetParameter
Construct a RawDataRulesetParameter with name and raw data.
read(IlrRepositoryFactory, JarInputStream) - Method in class ilog.rules.res.model.archive.IlrArchiveManager
Creates the RuleApps and rulesets containes in a RuleApp archive.
readObject(Reader) - Method in class ilog.rules.xml.binding.IlrXmlDefaultDataDriver
Reads an XML document to create an IlrXmlObject Java instance given the mapping contained in the driver model.
readObject(InputStream) - Method in class ilog.rules.xml.binding.IlrXmlDefaultDataDriver
Reads an XML document to create an IlrXmlObject Java instance given the mapping contained in the driver model.
readObject(Reader) - Method in interface ilog.rules.xml.IlrXmlDocumentDriver
Read an XML document to create an IlrXmlObject Java instance given the mapping contained in the driver model.
readObject(InputStream) - Method in interface ilog.rules.xml.IlrXmlDocumentDriver
Read an XML document to create an IlrXmlObject Java instance given the mapping contained in the driver model.
readObject(Reader, IlrClass) - Method in interface ilog.rules.xml.IlrXmlDocumentDriver
Reads an XML document to create an IlrXmlObject Java instance given the mapping contained in the driver model.
readObjectModel(Reader) - Method in class ilog.rules.bom.serializer.IlrJavaSerializer
Reads an object model from a reader.
readObjectModel(IlrMutableObjectModel, Reader) - Method in class ilog.rules.bom.serializer.IlrJavaSerializer
Reads object model elements from a reader and adds them into an existing object model.
readObjectModel(Reader) - Method in interface ilog.rules.bom.serializer.IlrSerializer
Reads an object model from a reader.
readObjectModel(Reader) - Method in class ilog.rules.bom.serializer.IlrXMLSerializer
Reads an object model from a reader.
readObjectModel(IlrMutableObjectModel, Reader) - Method in class ilog.rules.bom.serializer.IlrXMLSerializer
 
refreshAgenda() - Method in class ilog.rules.engine.IlrContext
Adds in the agenda all the rule instances that have been refracted.
register(String, String, Properties) - Method in class ilog.rules.res.decisionservice.mbean.IlrDecisionServiceMBeanManager
Register the decision service MBean into the local MBean server.
registerAllXmlClasses() - Method in class ilog.rules.xml.IlrXmlObjectAsserter
Register all XML classes (java.util.Vector and ilog.rules.factory.IlrXmlObject) of a reflect instance.
registerAssertedClass(IlrClass) - Method in class ilog.rules.xml.IlrXmlObjectAsserter
Register a class to activate the assertion of its instances.
registerClass(IlrClass) - Method in class ilog.rules.xml.IlrXmlObjectAsserter
Register an IlrClass as an asserted and an explored class.
registerClass(String) - Method in class ilog.rules.xml.IlrXmlObjectAsserter
Register a class known by its name.
registerCollectionExploration() - Method in class ilog.rules.xml.IlrXmlObjectAsserter
Register that the collection element of an IlrXmObject is implicitly explored, that is, the Vector class is a member of the explored classes set.
registerDriver(IlrClassDriver) - Method in class ilog.rules.factory.IlrReflect
 
registerExploredClass(IlrClass) - Method in class ilog.rules.xml.IlrXmlObjectAsserter
Register a class to activate the exploration of its instances.
registerInDeclaringClass() - Method in class ilog.rules.bom.dynamic.IlrDynamicComponentProperty
 
registerInDeclaringClass() - Method in class ilog.rules.bom.dynamic.IlrDynamicIndexedComponentProperty
 
registerQueries(RuleGroup) - Method in interface com.ibm.rules.engine.ruledef.runtime.QueryObserver
 
registerTreeExploration() - Method in class ilog.rules.xml.IlrXmlObjectAsserter
Register that all the XML tree is explored, that is, the object class is a member of the explored classes set.
REINITIALIZATION_BEGIN - Static variable in interface ilog.rules.res.xu.event.IlrRuleEngineEvent
The event code when the engine is about to be reinitialized.
REINITIALIZATION_END - Static variable in interface ilog.rules.res.xu.event.IlrRuleEngineEvent
The event code when engine reinitialization is finished.
relative(int) - Method in interface ilog.rules.res.persistence.trace.IlrTraceIterator
Moves the iterator a specific number of rows.
release() - Method in class com.ibm.rules.res.xu.plugin.Plugin
Called by the XU when the plug-in is released and will not be used any more.
release() - Method in class ilog.rules.res.session.IlrJ2SESessionFactory
Releases the resources that are used by this session factory.
After this method has been called, any rule session that is created by this factory and still in use may have an unpredictable behaviour.
Call this method only if you no longer want to execute rule sessions and need to release the corresponding resources.
release(T) - Method in interface ilog.rules.res.xu.pool.IlrPool
Notifies the pool that an object is no longer used.
RELEASE_STATUS - Static variable in class ilog.rules.tools.IlrVersionFullInfo
The release status.
REMAINDER - Static variable in interface ilog.rules.factory.IlrBinaryOperator
This integer constant represents the remainder of a division.
remainder(IlrValue) - Method in class ilog.rules.factory.IlrValue
Creates a value to represent the expression this % value.
REMAINDER_ASSIGN - Static variable in class ilog.rules.factory.IlrAssignment
This value stands for a remainder assignment using %=.
remainderAssign(IlrValue) - Method in class ilog.rules.factory.IlrFieldValue
Creates a field assignment represented by the value passed as the argument.
remainderAssign(IlrValue) - Method in class ilog.rules.factory.IlrStaticFieldValue
Creates a field assignment represented by the value passed as the argument.
remove() - Method in class com.ibm.rules.engine.util.ArrayHelper.BooleanIterator
 
remove() - Method in class com.ibm.rules.engine.util.ArrayHelper.ByteIterator
 
remove() - Method in class com.ibm.rules.engine.util.ArrayHelper.CharIterator
 
remove() - Method in class com.ibm.rules.engine.util.ArrayHelper.DoubleIterator
 
remove() - Method in class com.ibm.rules.engine.util.ArrayHelper.FloatIterator
 
remove() - Method in class com.ibm.rules.engine.util.ArrayHelper.IntIterator
 
remove() - Method in class com.ibm.rules.engine.util.ArrayHelper.LongIterator
 
remove() - Method in class com.ibm.rules.engine.util.ArrayHelper.ShortIterator
 
remove(IlrSelector) - Method in class ilog.rules.bom.dynamic.IlrDynamicObjectModel
Removes the subset of this object model defined by the selector argument.
remove(IlrSelector) - Method in interface ilog.rules.bom.IlrObjectModel
Removes the subset of this object model defined by the selector argument.
remove() - Method in class ilog.rules.bom.util.IlrParameterTypeIterator
Throws UnsupportedOperationException.
remove(Object) - Method in class ilog.rules.engine.IlrDefaultCollector
Removes the occurrence of the specified element in the collected object.
remove() - Method in class ilog.rules.factory.IlrDynamicArray.SimpleArrayIterator
Deprecated.  
remove(String) - Method in class ilog.rules.factory.IlrPropertyList
Removes a property by name.
remove(T) - Method in interface ilog.rules.res.xu.pool.IlrPool
Removes an object from this pool.
remove(String) - Method in class ilog.rules.util.resources.IlrResources
Removes an entry using its key if it exists.
REMOVE_ALL_INSTANCES - Static variable in interface ilog.rules.res.xu.event.IlrRuleEngineEvent
The event code when all rule instances have been removed from the agenda without having been fired.
REMOVE_INSTANCE - Static variable in interface ilog.rules.res.xu.event.IlrRuleEngineEvent
The event code when a rule instance has been removed from the agenda without having been fired.
REMOVE_RULE - Static variable in interface ilog.rules.res.xu.event.IlrRuleEngineEvent
The event code when a rule is removed from the ruleset.
removeAll(Collection) - Method in class ilog.rules.engine.IlrDefaultCollector
Removes all of the elements from this collection that are contained in the specified collection.
removeAllInstances() - Method in class ilog.rules.engine.IlrContext
Removes all the instances currently in the agenda without firing them.
removeAllNoteHandlers() - Method in class ilog.rules.engine.IlrContext
Removes all note handlers from the context.
removeAllObservers() - Method in interface com.ibm.rules.engine.observer.Observable
Removes all Observer objects registered with this Observable instance.
removeArgument(IlrVariable) - Method in class ilog.rules.factory.IlrFunctionFactory
Removes a formal argument from the rule.
removeAttribute(String) - Method in class ilog.rules.factory.translation.IlrClassTranslation
Removes an attribute translation.
removeAttribute(IlrAttributeTranslation) - Method in class ilog.rules.factory.translation.IlrClassTranslation
Removes an attribute translation.
removeAuthenticationDetails(String) - Method in class ilog.rules.teamserver.auth.AuthenticationCredentials
Removes a property.
removeBinding(IlrVariable) - Method in class ilog.rules.factory.IlrTestCondition
Removes a variable binding from the bindings of this condition.
removeClass(IlrClass) - Method in class ilog.rules.bom.dynamic.IlrDynamicObjectModel
Removes the class aClass from this object model.
removeClass(IlrClass) - Method in interface ilog.rules.bom.IlrObjectModel
Removes the class aClass from this object model.
removeClassTranslation(String) - Method in class ilog.rules.factory.translation.IlrTranslationConfiguration
Removes a class translation.
removeComponent(Object, Object) - Method in class ilog.rules.xml.util.IlrXmlCollectionMapperFactory.ArrayListMapper
 
removeComponent(Object, Object) - Method in class ilog.rules.xml.util.IlrXmlCollectionMapperFactory.DynamicArrayMapper
 
removeComponent(Object, Object) - Method in class ilog.rules.xml.util.IlrXmlCollectionMapperFactory.JavaArrayMapper
 
removeComponent(Object, Object) - Method in class ilog.rules.xml.util.IlrXmlCollectionMapperFactory.VectorMapper
 
removeComponent(Object, Object) - Method in interface ilog.rules.xml.util.IlrXmlDataTypeMapper.CollectionMapper
Remove a component of a collection
removeCondition(IlrCondition) - Method in class ilog.rules.factory.IlrRuleFactory
Removes a condition from the rule.
removeCondition(IlrClassCondition) - Method in class ilog.rules.factory.IlrTimeCondition
Deprecated. Removes a condition from the condition block of this time condition.
removeConstructor(String) - Method in class ilog.rules.factory.translation.IlrClassTranslation
Removes a constructor translation.
removeConstructor(IlrConstructorTranslation) - Method in class ilog.rules.factory.translation.IlrClassTranslation
Removes a constructor translation.
removeElement(Object) - Method in interface ilog.rules.engine.IlrCollection
Removes an object from the collection.
removeElement(Object) - Method in class ilog.rules.engine.IlrDefaultCollector
Removes the specified element from the vector.
removeElseStatement(IlrStatement) - Method in class ilog.rules.factory.IlrRuleFactory
Removes an action from the rule's else part.
removeFunction(IlrFunctionFactory) - Method in class ilog.rules.factory.IlrRulesetFactory
Removes a function from the package in which it is contained.
removeImportedClass(IlrReflectClass) - Method in interface ilog.rules.factory.IlrClassFinder
This method is called to remove an imported class.
removeInputParameter(String) - Method in interface ilog.rules.res.session.IlrSessionRequest
Removes an input parameter from the parameters map.
removeInstance(IlrRuleInstance) - Method in class ilog.rules.engine.IlrContext
Removes a particular rule instance from the agenda.
removeInstances(IlrRule) - Method in class ilog.rules.engine.IlrContext
Removes all the instances of a rule currently in the agenda without firing them.
removeMetadata() - Method in class ilog.rules.engine.IlrRule
Removes the rule's metadata.
removeMetadata(boolean, boolean) - Method in class ilog.rules.engine.IlrRuleset
Removes metadata from rules and from the Rete network.
removeMetadata() - Method in class ilog.rules.engine.IlrRuleset
Removes metadata from rules and from the Rete network.
removeMethod(String, String) - Method in class ilog.rules.factory.translation.IlrClassTranslation
Removes a method translation.
removeMethod(IlrMethodTranslation) - Method in class ilog.rules.factory.translation.IlrClassTranslation
Removes a method translation.
removeNoteHandler(IlrNoteHandler) - Method in class ilog.rules.engine.IlrContext
Removes a note handler from the context.
removeObserver(Observer) - Method in interface com.ibm.rules.engine.observer.Observable
Removes an Observer object that is registered with this Observable instance.
removeObserver(Observer, Class<? extends Observer>) - Method in interface com.ibm.rules.engine.observer.Observable
Removes an Observer that is registered with an Observable instance.
removeParameter(IlrParameter) - Method in class ilog.rules.bom.dynamic.IlrDynamicIndexedComponentProperty
Removes a parameter from this member's parameters
removeParameter(IlrParameter) - Method in class ilog.rules.bom.dynamic.IlrDynamicMethod
Removes a parameter from this member's parameters
removeParameter(IlrParameter) - Method in interface ilog.rules.bom.mutable.IlrMutableMemberWithParameter
Removes a parameter from this member's parameters
removeParameter(int) - Method in class ilog.rules.factory.translation.IlrMemberWithParametersTranslation
Removes a parameter.
removePoolEventListener(IlrPoolListener<T>) - Method in interface ilog.rules.res.xu.pool.IlrPool
Removes a listener.
removePrefixAt(int) - Method in class ilog.rules.util.prefs.IlrPropertyManager
Remove the prefix at the specified position in the prefix list.
removeProperty(String) - Method in class ilog.rules.bom.dynamic.IlrDynamicModelElement
Removes the property propertyName.
removeProperty(String) - Method in class ilog.rules.bom.dynamic.IlrDynamicValue
Removes the property propertyName.
removeProperty(String) - Method in interface ilog.rules.bom.IlrTransientProperties
Removes the property propertyName.
removeRule(IlrRule) - Method in class ilog.rules.engine.IlrRuleset
Removes a rule from the ruleset.
removeRule(IlrRuleFactory) - Method in class ilog.rules.factory.IlrRulesetFactory
Removes a rule from the package in which it is contained.
removeRule(String) - Method in class ilog.rules.factory.IlrRuleTaskFactory
Removes a rule from the rule-based task body.
removeRuleApp(IlrMutableRuleAppInformation) - Method in interface ilog.rules.res.model.IlrMutableRepository
Removes a RuleApp from the repository.
removeRuleApp(String, String) - Method in interface ilog.rules.res.model.mbean.IlrJMXRepositoryMBean
Removes a RuleApp with the name and the version.
removeRules(IlrRule[]) - Method in class ilog.rules.engine.IlrRuleset
Removes rules from the packages that contain them.
removeRuleset(IlrMutableRulesetArchiveInformation) - Method in interface ilog.rules.res.model.IlrMutableRuleAppInformation
Removes a ruleset from a RuleApp.
removeRuleset(String, String) - Method in interface ilog.rules.res.model.mbean.IlrJMXRuleAppMBean
Removes a the specific version of a ruleset.
removeStatement(IlrStatement) - Method in class ilog.rules.factory.IlrApplyAction
Deprecated. Removes a statement from the statement list of this action.
removeStatement(IlrStatement) - Method in class ilog.rules.factory.IlrAssertAction
Removes a statement from the statement list of this action.
removeStatement(IlrStatement) - Method in class ilog.rules.factory.IlrFunctionFactory
Removes a statement from the rule.
removeStatement(IlrStatement) - Method in class ilog.rules.factory.IlrModifyAction
Removes a statement from the statement list of this action.
removeStatement(IlrStatement) - Method in class ilog.rules.factory.IlrRuleFactory
Removes an action from the rule.
removeStatement(IlrStatement) - Method in class ilog.rules.factory.IlrStatementBlock
Removes a statement from the statement block.
removeSuffixAt(int) - Method in class ilog.rules.util.prefs.IlrPropertyManager
Remove the suffix at the specified position in the suffix list.
removeTest(IlrTest) - Method in class ilog.rules.factory.IlrNaryTest
Removes a test from the arguments of this logical test.
removeTest(IlrTest) - Method in class ilog.rules.factory.IlrTestCondition
Removes a test from this condition.
replaceRule(IlrRule) - Method in class ilog.rules.engine.IlrRuleset
Deprecated. As of JRules 6.5 this method has been deprecated, considering the severe restrictions on its usage. For a consistent replace operation use incremental parsing on a single ruleset instead of relying on this method.
requestRulesetPath() - Method in interface ilog.rules.res.persistence.trace.IlrTraceQuery
Returns the criteria on the request ruleset path.
reset() - Method in interface com.ibm.rules.engine.runtime.Engine
Clears the content of the working memory for this Engine.
reset() - Method in class ilog.rules.archive.IlrRulesetArchive
Resets the archive.
reset() - Method in class ilog.rules.archive.IlrRulesetArchiveBuilderBase
Resets the archive builder.
reset() - Method in class ilog.rules.engine.IlrContext
Called by Rule Studio to prepare a context for another execution.
reset() - Method in class ilog.rules.engine.IlrRulesetArchiveBuilder
Resets the archive builder.
reset() - Method in interface ilog.rules.engine.IlrTaskRunner
Deprecated. Resets the task runner.
reset() - Method in interface ilog.rules.factory.IlrClassFinder
Resets this object to the initial state.
reset() - Method in interface ilog.rules.res.session.IlrStatefulSession
Clears data from this object.
RESET - Static variable in interface ilog.rules.res.xu.event.IlrRuleEngineEvent
The event code when the IlrContext has been reset.
resetErrorCount() - Method in interface ilog.rules.res.model.mbean.IlrJMXRepositoryMBean
Resets the error count for all XU MBeans.
resetParameters() - Method in interface com.ibm.rules.engine.runtime.EngineInput
Reset the parameters to their initial values.
resetRuleflow() - Method in class ilog.rules.engine.IlrContext
Resets ruleflow execution in the context.
resetRuleflow() - Method in interface ilog.rules.res.session.IlrStatefulSession
Resets the ruleflow.
resetStatistics() - Method in interface ilog.rules.res.decisionservice.mbean.IlrDecisionServiceMBean
Reset all statistics.
resetStatistics() - Method in interface ilog.rules.res.model.mbean.IlrJMXRulesetMBean
Resets all statistics for this ruleset.
resetWarningCount() - Method in interface ilog.rules.res.model.mbean.IlrJMXRepositoryMBean
Resets the warning count for all XU MBeans.
resolveLocation(String, String) - Method in class ilog.rules.xml.util.IlrXsdClassLoaderLocationResolver
 
resolveLocation(String, String) - Method in class ilog.rules.xml.util.IlrXsdDefaultLocationResolver
 
resolveLocation(URL) - Method in class ilog.rules.xml.util.IlrXsdDefaultLocationResolver
 
resolveLocation(String, String) - Method in interface ilog.rules.xml.util.IlrXsdLocationResolver
Creates an input source representation of a schema knowing its location It returns null if the location does not exist.
retainAll(Collection) - Method in class ilog.rules.engine.IlrDefaultCollector
Retains only the elements in this collection that are contained in the specified collection.
RETE5_TASK - Static variable in interface ilog.rules.util.engine.IlrPropertyNames
Defines the property flag that controls the activation of the Rete5 task algorithm.
RETE_SHARING - Static variable in interface ilog.rules.util.engine.IlrPropertyNames
Defines the property flag that controls the sharing in the Rete.
retract(Object) - Method in interface com.ibm.rules.engine.runtime.RunningEngineWithWorkingMemory
Removes an object from working memory.
retract(Object) - Method in class ilog.rules.engine.IlrContext
Retracts an object from working memory, if the object has been asserted.
retract(List<UUID>) - Method in interface ilog.rules.res.session.IlrStatefulSession
Removes specific objects from the working memory.
RETRACT_ALL - Static variable in interface ilog.rules.res.xu.event.IlrRuleEngineEvent
The event code when all objects have been removed from the working memory.
RETRACT_OBJECT - Static variable in interface ilog.rules.res.xu.event.IlrRuleEngineEvent
The event code when an object has been removed from the working memory.
retractAll() - Method in interface com.ibm.rules.engine.runtime.RunningEngineWithWorkingMemory
Removes all the objects from working memory.
retractAll() - Method in class ilog.rules.engine.IlrContext
Retracts all the objects from working memory.
retracted(IlrContext) - Method in interface ilog.rules.engine.IlrRetractDemon
Deprecated. This method implements the retract daemon.
retractEvent(Object) - Method in class ilog.rules.engine.IlrContext
Deprecated. As of IBM Decision Server 7.5, event processing is deprecated.
retrieveRESRulesetArchive(IlrPath) - Method in class ilog.rules.res.xu.persistence.IlrFilePersistence
Gets a ruleset archive from the ruleset repository.
rollback() - Method in interface ilog.rules.res.persistence.trace.IlrTraceDAO
Rollback the underlying transaction.
rollback() - Method in class ilog.rules.res.persistence.trace.IlrTraceDAOWrapper
 
Rule - Interface in com.ibm.rules.engine.ruledef.runtime
A Rule instance includes the name, package, description and properties of a rule.
Rule - Static variable in interface ilog.rules.factory.IlrRulesetConstants
This value is used to set the firing parameter of a rule-based task to rule.
Rule.Kind - Enum in com.ibm.rules.engine.ruledef.runtime
 
RuleAction - Interface in com.ibm.rules.engine.ruledef.runtime
RuleAction defines an action component in a Rule.
RuleEngine - Interface in com.ibm.rules.engine.ruledef.runtime
RuleEngine represents a rule engine instance.
RuleEngineDefinition - Interface in com.ibm.rules.engine.ruledef.runtime
Use RuleEngineDefinition to create RuleEngine instances and access Rule definitions.
ruleEngineEventRaised(IlrRuleEngineEvent) - Method in interface ilog.rules.res.xu.event.IlrRuleEngineEventListener
Called when an IlrRuleEngineEvent is raised.
RuleEngineInput - Interface in com.ibm.rules.engine.ruledef.runtime
Use RuleEngineInput to parameterize RuleEngine execution.
RuleEngineObserver - Interface in com.ibm.rules.engine.ruledef.runtime
Use RuleEngineObserve to observe events specific to a RuleEngine.
RuleEngineOutput - Interface in com.ibm.rules.engine.ruledef.runtime
A RuleEngineOutput instance is produced when a RuleEngine is executed.
RuleEvent - Interface in com.ibm.rules.res.xu.event
Represents an engine event related to a rule.
ruleExecutionCompleted(RuleEvent) - Method in class com.ibm.rules.res.xu.plugin.EventPlugin
Called when the action part of a rule is completed.
ruleExecutionEnded(Observable, RuleInstance) - Method in interface com.ibm.rules.engine.ruledef.runtime.RuleEngineObserver
Called after a RuleAction for a RuleInstance has been executed.
ruleExecutionStarted(Observable, RuleInstance) - Method in interface com.ibm.rules.engine.ruledef.runtime.RuleEngineObserver
Called when a RuleAction for a RuleInstance is about to be executed.
ruleExecutionStarted(RuleEvent) - Method in class com.ibm.rules.res.xu.plugin.EventPlugin
Called when the action part of a rule is started.
ruleFlowEnded(Observable, Task, RuleflowEngineOutput) - Method in interface com.ibm.rules.engine.ruleflow.runtime.RuleflowObserver
Called when a flow is about to finish executing.
RuleflowEngine - Interface in com.ibm.rules.engine.ruleflow.runtime
RuleflowEngine represents a ruleflow engine.
RuleflowEngineDefinition - Interface in com.ibm.rules.engine.ruleflow.runtime
Use an RuleflowEngineDefinition instance to create RuleflowEngine instances and to access Task definitions.
RuleflowEngineInput - Interface in com.ibm.rules.engine.ruleflow.runtime
RuleflowEngineInput is used to parameterize ruleflow execution.
RuleflowEngineOutput - Interface in com.ibm.rules.engine.ruleflow.runtime
A RuleflowEngineOutput is produced when a RuleflowEngine is executed.
RuleflowObserver - Interface in com.ibm.rules.engine.ruleflow.runtime
Use a RuleflowObserver instance to observe events specific to a RuleflowEngine instance.
ruleFlowStarted(Observable, Task, RuleflowEngineInput) - Method in interface com.ibm.rules.engine.ruleflow.runtime.RuleflowObserver
Called when a flow is about to be executed.
RuleInstance - Interface in com.ibm.rules.engine.ruledef.runtime
An RuleInstance object is defined by the association between an RuleAction and the tuple that satisfies the condition part of a Rule.
ruleInstanceInserted(Observable, RuleInstance, RuleInstance) - Method in interface com.ibm.rules.engine.ruledef.runtime.AgendaObserver
Called when a RuleInstance is added to the Agenda of an Engine.
ruleInstanceRetracted(Observable, RuleInstance) - Method in interface com.ibm.rules.engine.ruledef.runtime.AgendaObserver
Called when a RuleInstance is retracted from the Agenda of an Engine.
ruleInstanceUpdated(Observable, RuleInstance, RuleInstance) - Method in interface com.ibm.rules.engine.ruledef.runtime.AgendaObserver
Called when a RuleInstance is updated.
RULES - Static variable in class ilog.rules.debug.IlrLocalTracerToolFactory
With a RULES filter, all the events related to the ruleset are taken into account.
RULESET_PARAMETERS_CHANGED - Static variable in interface ilog.rules.res.xu.event.IlrRuleEngineEvent
The event code when ruleset parameter values have been changed.
rulesetArchiveChanged(RulesetArchiveEvent) - Method in class com.ibm.rules.res.xu.plugin.EventPlugin
Called when the XU is notified about ruleset archive changes.
RulesetArchiveEvent - Interface in com.ibm.rules.res.xu.event
Represents a ruleset archive event.
rulesetChanged(String) - Method in interface ilog.rules.res.xu.ruleset.IlrRulesetCache
Notifies the cache that a ruleset has changed.
rulesetVariable - Variable in class ilog.rules.factory.IlrVariable
 
rulesFired() - Method in interface ilog.rules.res.persistence.trace.IlrTraceQuery
Returns the criteria on the list of rules fired.
RuleTask - Interface in com.ibm.rules.engine.ruleflow.runtime
RuleTask defines a task embedding a RuleEngine.
runBody() - Method in interface ilog.rules.engine.IlrRuleTaskRunner
Deprecated. Runs the body of the task.
runFinalActions() - Method in interface ilog.rules.engine.IlrTaskRunner
Deprecated. Runs the final actions.
runInitialActions() - Method in interface ilog.rules.engine.IlrTaskRunner
Deprecated. Runs the initial actions.
RunningEngine - Interface in com.ibm.rules.engine.runtime
Use RunningEngine inside a running engine, such as rules, tasks, or B2X.
RunningEngineWithWorkingMemory - Interface in com.ibm.rules.engine.runtime
Use the RunningEngineWithWorkingMemory interface only inside a RunningEngine.
RunningRuleflowEngine - Interface in com.ibm.rules.engine.ruleflow.runtime
Represents a running RuleflowEngine

Rule Execution Server API
A B C D E F G H I J K L M N O P Q R S T U V W X Z
© Copyright IBM Corp. 1987, 2013