Rule Execution Server API
A B C D E F G H I J K L M N O P 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
 
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(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(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.
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.
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.
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 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
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.
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 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 instances 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 class ilog.rules.engine.IlrContext
Retracts all the objects from working memory.
retracted(IlrContext) - Method in interface ilog.rules.engine.IlrRetractDemon
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.
retrieveRulesetArchive(IlrPath) - Method in class ilog.rules.res.xu.persistence.IlrFilePersistence
Deprecated. IlrFilePersistence.retrieveRESRulesetArchive(ilog.rules.res.model.IlrPath)
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 - Static variable in interface ilog.rules.factory.IlrRulesetConstants
This value is used to set the firing parameter of a rule-based task to rule.
ruleEngineEventRaised(IlrRuleEngineEvent) - Method in interface ilog.rules.res.xu.event.IlrRuleEngineEventListener
Called when an IlrRuleEngineEvent is raised.
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.
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.
runBody() - Method in interface ilog.rules.engine.IlrRuleTaskRunner
Runs the body of the task.
runFinalActions() - Method in interface ilog.rules.engine.IlrTaskRunner
Runs the final actions.
runInitialActions() - Method in interface ilog.rules.engine.IlrTaskRunner
Runs the initial actions.

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