Rule Execution Server API

Deprecated API


Contents
Deprecated Interfaces
ilog.rules.engine.IlrAssertDemon
          As of IBM Decision Server 8.0.1, it has been replaced by IlrTool.notifyAssertObject(Object) 
ilog.rules.engine.IlrEvent
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.bom.IlrObjectModel.Selector
          Use IlrSelector instead. 
ilog.rules.bom.IlrObjectModel.Visitor
          Use IlrVisitor instead 
ilog.rules.res.model.IlrRCERulesetArchive
            
ilog.rules.engine.IlrRetractDemon
          As of IBM Decision Server 8.0.1, it has been replaced by IlrTool.notifyRetractObject(Object) 
ilog.rules.engine.IlrRuleTaskRunner
          As of ODM 8.0.1, this interface is deprecated with no replacement. 
ilog.rules.engine.IlrTaskRunner
          As of ODM 8.0.1, this interface is deprecated with no replacement. 
ilog.rules.engine.IlrTupleIterator
          As of IBM Decision Server 8.0.1, this interface is deprecated with no replacement. 
 

Deprecated Classes
ilog.rules.factory.IlrAfterTest
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.factory.IlrApplyAction
            
ilog.rules.factory.IlrBeforeTest
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.util.IlrBinaryClassLoader
          As of JRules 7.5, this class is deprecated and won't be replaced 
ilog.rules.factory.IlrBinaryTemporalTest
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.engine.IlrCompiledTaskRefactoring
          As of IBM Decision Server 7.5, this class is deprecated with no replacement. 
ilog.rules.engine.IlrDefaultEvent
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.factory.IlrDynamicArray
          As of Decision Server 7.5, use IlrArray and IlrReflect 
ilog.rules.factory.IlrEventTimeValue
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.factory.IlrExecuteStatement
            
ilog.rules.tools.IlrFactoryGenerator
          As of JRules 7.5, this class is deprecated and won't be replaced 
ilog.rules.factory.IlrLanguageSupport
          Replaced by equivalent API in the ilog.rules.bom package. 
ilog.rules.tools.IlrMain
          As of JRules 7.5, this class is deprecated with no replacement 
ilog.rules.factory.IlrOccursinTest
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.res.jsr94.IlrRuleServiceProvider
          JSR94 support is deprecated and will be removed in a future ODM release. 
ilog.rules.factory.IlrTimeCondition
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.factory.IlrTimeOutBlock
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.engine.IlrUtil
          As of JRules 7.5, this class is deprecated and won't be replaced 
ilog.rules.engine.IlrWatchEvent
          As of IBM Decision Server 7.5, event processing is deprecated; 
ilog.rules.xml.binding.IlrXmlHelper.Config
            
 

Deprecated Fields
ilog.rules.xml.binding.IlrXmlHelper.Config.documentParser
            
ilog.rules.xml.binding.IlrXmlHelper.Config.errorHandler
            
ilog.rules.engine.IlrContext.firedRulesCountConstant
          use instead IlrPropertyNames.FIRED_RULES_COUNT 
ilog.rules.util.engine.IlrDataIOProperties.FORCONVERSION
          As of JRules 7.0, this property is replaced by IlrDataIOProperties.DEFAULT 
ilog.rules.res.model.trace.IlrDWTraceFilter.INFO_EXECUTION_OUT_PUT
          Use IlrDWTraceFilter.INFO_EXECUTION_OUTPUT instead 
ilog.rules.res.model.trace.IlrDWTraceFilter.INFO_EXECUTION_TRACE_TREE
          Has no effect 
ilog.rules.engine.IlrContext.out
          As of ODM 8.0.1, the method IlrContext.note(String) should be used 
ilog.rules.factory.IlrRuleFactory.packetName
            
ilog.rules.util.engine.IlrPropertyNames.SAM
          since JRules 7.0 
ilog.rules.xml.binding.IlrXmlHelper.Config.scannedDirs
            
ilog.rules.xml.binding.IlrXmlHelper.Config.schemaParser
            
ilog.rules.studio.res.IlrRESConfiguration.WEBSPHERE_CE_SERVER_NAME
            
ilog.rules.xml.binding.IlrXmlHelper.XML_DIRECTORIES
            
ilog.rules.xml.binding.IlrXmlHelper.XML_DOC_PARSER_OBJECT
            
ilog.rules.xml.binding.IlrXmlHelper.XML_ERROR_HANDLER_OBJECT
            
ilog.rules.xml.binding.IlrXmlHelper.XML_SCHEMA_PARSER_OBJECT
            
ilog.rules.xml.binding.IlrXmlHelper.XML_XOM_MAPPER
            
ilog.rules.xml.binding.IlrXmlHelper.Config.xomMapper
            
 

Deprecated Methods
ilog.rules.engine.IlrContext.activatePacket(String)
            
ilog.rules.engine.IlrContext.activateRule(IlrRule)
            
ilog.rules.engine.IlrContext.activateRules(IlrRule[])
            
ilog.rules.bom.dynamic.IlrDynamicClass.addAttribute(String, IlrType)
          As of JRules 6.0, use IlrModelFactory.createAttribute(ilog.rules.bom.mutable.IlrMutableClass, String) 
ilog.rules.bom.dynamic.IlrDynamicPackage.addClass(String)
          Use IlrModelFactory.createClass(ilog.rules.bom.mutable.IlrMutablePackage, java.lang.String) instead. 
ilog.rules.bom.dynamic.IlrDynamicClass.addConstructor()
          As of JRules 6.0, use IlrModelFactory.createConstructor(ilog.rules.bom.mutable.IlrMutableClass). 
ilog.rules.factory.IlrRulesetFactory.addInitialAction(IlrStatement)
            
ilog.rules.bom.dynamic.IlrDynamicClass.addMethod(String, IlrType)
          As of JRules 6.0, use IlrModelFactory.createMethod(ilog.rules.bom.mutable.IlrMutableClass, String) 
ilog.rules.bom.dynamic.IlrDynamicMethod.addParameter(String, IlrType)
          As of JRules 6.0, use IlrModelFactory.createParameter(ilog.rules.bom.mutable.IlrMutableMemberWithParameter, String, ilog.rules.bom.IlrType) 
ilog.rules.engine.IlrRuleset.addRule(IlrRule)
          As of JRules 6.5 this method has been deprecated, considering the severe restrictions on its usage. For a consistent add operation use incremental parsing on a single ruleset instead of relying on this method. 
ilog.rules.engine.IlrRuleset.addRules(IlrRule[])
          As of JRules 6.5 this method has been deprecated, considering the severe restrictions on its usage. For a consistent add operation use incremental parsing on a single ruleset instead of relying on this method. 
ilog.rules.bom.dynamic.IlrDynamicDomain.addStaticReference(String)
          See IlrDynamicEnumeratedDomain. 
ilog.rules.engine.IlrContext.assertLogical(Object)
          As of IBM Decision Server 8.0.1, truth maintenance system is deprecated. 
ilog.rules.xml.binding.IlrXmlHelper.createDataDriver(IlrXmlHelper.Config)
            
ilog.rules.factory.IlrRulesetFactory.createInitialRule()
            
ilog.rules.engine.IlrContext.deactivatePacket(String)
            
ilog.rules.engine.IlrContext.deactivateRule(IlrRule)
            
ilog.rules.engine.IlrContext.deactivateRules(IlrRule[])
            
ilog.rules.engine.IlrContext.executeInitialRule()
            
ilog.rules.factory.IlrRuleWriter.exploreStatement(IlrApplyAction)
            
ilog.rules.factory.IlrFactoryExplorer.exploreStatement(IlrApplyAction)
            
ilog.rules.factory.IlrFactoryAdapter.exploreStatement(IlrApplyAction)
            
ilog.rules.factory.IlrRuleWriter.exploreStatement(IlrExecuteStatement)
            
ilog.rules.factory.IlrFactoryExplorer.exploreStatement(IlrExecuteStatement)
            
ilog.rules.factory.IlrFactoryAdapter.exploreStatement(IlrExecuteStatement)
            
ilog.rules.factory.IlrFactoryExplorer.exploreValue(IlrEventTimeValue)
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.factory.IlrFactoryAdapter.exploreValue(IlrEventTimeValue)
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.res.session.ruleset.IlrRuleEvent.getAction()
          This method is deprecated because a DE rule can be associated only with a single action
Use IlrRuleEvent.getActionName()
 
ilog.rules.res.session.ruleset.IlrRuleInformation.getActions()
          This method is deprecated because a DE rule can be associated only with a single action.
Use IlrRuleInformation.getActionName()
 
ilog.rules.engine.IlrContext.getActivatedRules()
            
ilog.rules.engine.IlrRulesetArchiveParser.getArchive()
          no replacement. 
ilog.rules.res.model.mbean.IlrJMXRulesetMBean.getAverageExecuteTaskTime()
            
ilog.rules.res.session.IlrWarning.getCode()
          use LocalizedMessage.getMessageCode() 
ilog.rules.factory.IlrTaskFactory.getCompletionFlagValue()
          As of IBM Decision Server 8.0.1, the completion flag is deprecated 
ilog.rules.engine.IlrRulesetParameter.getDefaultValue()
          replaced by IlrVariable.getValue() 
ilog.rules.factory.IlrRuleTaskFactory.getDomainValue()
          Use instead getScope(). 
ilog.rules.engine.IlrContext.getEvent(Object)
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.res.model.mbean.IlrJMXRulesetMBean.getExecuteTaskCount()
            
ilog.rules.res.persistence.trace.IlrTraceQuery.getFilter()
          Not used 
ilog.rules.res.model.mbean.IlrJMXRulesetMBean.getFirstExecuteTaskTime()
            
ilog.rules.studio.res.generator.IlrTraceFileGenerator.getInfoOutputParameters()
          As of JRules 7.0 this filter has been removed. 
ilog.rules.studio.res.generator.IlrTraceFileGenerator.getInfoOutputString()
          As of JRules 7.0 this filter has been removed. 
ilog.rules.studio.res.generator.IlrTraceFileGenerator.getInfoRulesFired()
          Since JRules 7.0, this filter is deleted. 
ilog.rules.studio.res.generator.IlrTraceFileGenerator.getInfoTasksFired()
          As of JRules 7.0 this filter has been removed. 
ilog.rules.factory.IlrRulesetFactory.getInitialActions()
            
ilog.rules.factory.IlrPackageFactory.getInitialActions()
            
ilog.rules.studio.res.generator.IlrFileGenerator.RulesetArchive.getInParameters()
          As of JRules 7.0, replaced by IlrFileGenerator.RulesetArchive.getInParameterSignatures(). 
ilog.rules.studio.res.generator.IlrFileGenerator.getInParameters(IlrRulesetParameter[])
          As of ODM 8.5.1, replaced by IlrFileGenerator.getInParameters(Collection rulesetParameters). 
ilog.rules.studio.res.generator.IlrFileGenerator.getInParametersImports()
          As of ODM 8.5.1. 
ilog.rules.studio.res.generator.IlrFileGenerator.getInParametersImports(IlrRulesetArchiveDescriptor)
          As of ODM 8.5.1. 
ilog.rules.bom.IlrType.getJavaClass()
          Use getNativeClass instead. 
ilog.rules.bom.IlrConstructor.getJavaConstructor()
          use getNativeConstructor instead. 
ilog.rules.bom.IlrAttribute.getJavaField()
          Use getNativeField instead. 
ilog.rules.bom.dynamic.IlrDynamicAttribute.getJavaField()
          Use IlrDynamicAttribute.getNativeField() instead. 
ilog.rules.bom.IlrMethod.getJavaMethod()
          use getNativeMethod instead. 
ilog.rules.res.model.mbean.IlrJMXRulesetMBean.getLastExecuteTaskDuration()
            
ilog.rules.res.model.mbean.IlrJMXRulesetMBean.getLastExecuteTaskTime()
            
ilog.rules.res.model.mbean.IlrJMXRulesetMBean.getMaxExecuteTaskTime()
            
ilog.rules.res.xu.ruleset.IlrRulesetUsageInformation.getMaximumExecutionDuration()
          use IlrRulesetUsageInformation.getLongestExecutionDuration() 
ilog.rules.res.session.IlrWarning.getMessage()
          use LocalizedMessage.getLocalizedMessage(java.util.Locale) 
ilog.rules.res.model.mbean.IlrJMXRulesetMBean.getMinExecuteTaskTime()
            
ilog.rules.res.model.mbean.IlrJMXEntityMBean.getModelObjectName()
          As of JRules 7.0, replaced by IlrJMXEntityMBean.getRepositoryObjectName(). 
ilog.rules.res.model.trace.IlrDWTrace.getNbRules()
          use IlrDWTrace.getTotalRules() 
ilog.rules.res.model.trace.IlrDWTrace.getNbTasks()
          use IlrDWTrace.getTotalTasks() 
ilog.rules.studio.res.generator.impl.IlrPOJOGenerator.PojoRulesetArchive.getOutParameter(String)
          As of JRules 7.0, replaced by IlrPOJOGenerator.PojoRulesetArchive.getOutParameterAsString(String var). 
ilog.rules.studio.res.generator.IlrFileGenerator.RulesetArchive.getOutParameters()
          As of JRules 7.0, replaced by IlrFileGenerator.RulesetArchive.getOutParameterSignatures(). 
ilog.rules.studio.res.generator.IlrFileGenerator.getOutParameters(IlrRulesetParameter[])
          As of ODM 8.5.1, replaced by IlrFileGenerator.getInParameters(Collection rulesetParameters). 
ilog.rules.studio.res.generator.IlrFileGenerator.getOutParametersImports()
          As of ODM 8.5.1. 
ilog.rules.studio.res.generator.impl.IlrPOJOGenerator.PojoRulesetArchive.getOutParameterWithHelperMethod(String)
          As of JRules 7.0, replaced by IlrPOJOGenerator.PojoRulesetArchive.getOutParameterWithHelperMethodAsString(String var). 
ilog.rules.engine.IlrRule.getPacketName()
            
ilog.rules.engine.IlrRuleset.getPacketRules(String)
            
ilog.rules.studio.res.generator.IlrFileGenerator.getParameters(IlrRulesetParameter[])
          As of ODM 8.5.1, replaced by IlrFileGenerator.getParameters(Collection rulesetParameters). 
ilog.rules.studio.res.generator.IlrFileGenerator.getParametersImports()
          As of ODM 8.5.1. 
ilog.rules.bom.IlrStaticReference.getPeerExpression()
          use translation property instead 
ilog.rules.studio.res.ruleapp.IlrRulesetArchiveDescriptor.getProperties()
          As of JRules 7.0, replaced by IlrRulesetArchiveDescriptor.getPropertiesAsStrings(). 
ilog.rules.studio.res.ruleapp.IlrRuleAppDescriptor.getProperties()
          As of JRules 7.0, replaced by IlrRuleAppDescriptor.getPropertySet(). 
ilog.rules.res.model.IlrRulesetArchiveInformationBase.getRulesetArchive()
          IlrRulesetArchiveInformationBase.getRESRulesetArchive() 
ilog.rules.res.model.mbean.IlrJMXRulesetMBean.getRulesetArchive()
          Use IlrJMXRulesetMBean.getRESRulesetArchive() instead. 
ilog.rules.studio.res.ruleapp.IlrRuleAppDescriptor.getRulesetArchives()
          As of JRules 7.0, replaced by IlrRuleAppDescriptor.getRulesetArchiveDescriptors(). 
ilog.rules.studio.res.ruleapp.IlrRulesetArchiveDescriptor.getRulesetSignature()
          As of ODM 8.5.1, replaced by IlrRulesetArchiveDescriptor.getRulesetParameters(). 
ilog.rules.engine.IlrRuleset.getSignature()
            
ilog.rules.bom.IlrDomain.getStaticReferences()
          See IlrEnumeratedDomain if applicable (this does not apply to ilog.rules.repository.bom classes). 
ilog.rules.bom.dynamic.IlrDynamicDomain.getStaticReferences()
          See IlrDynamicEnumeratedDomain. 
ilog.rules.factory.IlrAssertAction.getTimeExpression()
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.res.model.mbean.IlrJMXRulesetMBean.getTotalExecuteTaskTime()
            
ilog.rules.factory.IlrValue.getType()
          Replaced by IlrValue.getXOMType() 
ilog.rules.factory.IlrAssignable.getType()
          Replaced by IlrValue.getXOMType(). 
ilog.rules.engine.IlrContext.insertEvent(long, Object)
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.engine.IlrContext.insertEvent(Object)
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.engine.IlrContext.insertLogical(Object)
          As of IBM Decision Server 8.0.1, truth maintenance system is deprecated. 
ilog.rules.factory.IlrAssertAction.isAssertEvent()
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.factory.IlrValue.isEvent()
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.factory.IlrValue.isEventCondition()
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.factory.IlrCondition.isEventCondition()
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.studio.res.generator.IlrFileGenerator.RuleApp.isFQNNeeded(IlrSignature)
          As of ODM 8.5.1. 
ilog.rules.res.model.trace.IlrDWTraceFilter.isInfoExecutionTrace()
          Always true 
ilog.rules.factory.IlrAssertAction.isLogical()
          As of IBM Decision Server 8.0.1, truth maintenance system is deprecated 
ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrRulesetParameterWizardPage.isPageCompleteAtCreation()
          use IlrRulesetParameterWizardPage.isValidatedPageAtCreation() instead 
ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrFileGeneratorWizardPage.isPageCompleteAtCreation()
          use IlrFileGeneratorWizardPage.isValidatedPageAtCreation() instead 
ilog.rules.engine.IlrContext.isRuleActivated(IlrRule)
            
ilog.rules.engine.IlrRuleset.mergeRules(IlrRuleset)
          As of JRules 6.5 this method has been deprecated, considering the severe restrictions on its usage. For a consistent merge operation use incremental parsing on a single ruleset instead of relying on this method. 
ilog.rules.factory.IlrArray.newInstance(IlrType, int)
          As of JRules 6.5, use IlrReflect.newArrayInstance(ilog.rules.bom.IlrType, int) instead. 
ilog.rules.factory.IlrArray.newInstance(IlrType, int[])
          As of JRules 6.5, use IlrReflect.newArrayInstance(ilog.rules.bom.IlrType, int[]) instead. 
ilog.rules.engine.IlrContext.nextTime()
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.engine.IlrContext.nextTime(long)
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.engine.IlrTool.notifyActivateRule(IlrRule)
            
ilog.rules.engine.IlrTool.notifyDeactivateRule(IlrRule)
            
ilog.rules.engine.IlrTool.notifySetInitialRule(Vector)
            
ilog.rules.engine.IlrRuleset.parseFile(File)
          The preferred method for loading rulesets generated by ILOG rule authoring tools is via ruleset archives. If it is necessary to load rules directly from IRL text, see IlrRuleset.parseStream(java.io.InputStream) or IlrRuleset.parseReader(java.io.Reader) 
ilog.rules.engine.IlrRuleset.parseFileName(String)
          The preferred method for loading rulesets generated by ILOG rule authoring tools is via ruleset archives. If it is necessary to load rules directly from IRL text, see IlrRuleset.parseStream(java.io.InputStream) or IlrRuleset.parseReader(java.io.Reader) 
ilog.rules.engine.IlrRuleset.parseString(String)
          The preferred method for loading rulesets generated by ILOG rule authoring tools is via ruleset archives. If it is necessary to load rules directly from IRL text, see IlrRuleset.parseStream(java.io.InputStream) or IlrRuleset.parseReader(java.io.Reader) 
ilog.rules.engine.IlrRuleset.parseURL(URL)
          The preferred method for loading rulesets generated by ILOG rule authoring tools is via ruleset archives. If it is necessary to load rules directly from IRL text, see IlrRuleset.parseStream(java.io.InputStream) or IlrRuleset.parseReader(java.io.Reader) 
ilog.rules.engine.IlrRuleset.replaceRule(IlrRule)
          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. 
ilog.rules.engine.IlrContext.retractEvent(Object)
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.engine.IlrRuleset.setApplication(String)
          As of JRules 7.0, this method has no effect. 
ilog.rules.factory.IlrAssertAction.setAssertEvent(boolean)
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.factory.IlrAssertAction.setAssertEvent(IlrValue)
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.factory.IlrTaskFactory.setCompletionFlagValue(IlrValue)
          As of IBM Decision Server 8.0.1, the completion flag is deprecated 
ilog.rules.factory.IlrRuleTaskFactory.setDomainValue(IlrValue)
          Use instead addScope(String ruleName), addPackageInScope(String pkgName) or addPackageInScope(IlrPackageFactory pkg). 
ilog.rules.factory.IlrSimpleCondition.setEventCondition(boolean)
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.factory.IlrNotCondition.setEventCondition(boolean)
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.factory.IlrExistsCondition.setEventCondition(boolean)
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.factory.IlrRulesetFactory.setHasher(IlrType, String, IlrValue)
            
ilog.rules.studio.res.generator.IlrTraceFileGenerator.setInfoOutputParameters(boolean)
          As of JRules 7.0 this filter has been removed. 
ilog.rules.studio.res.generator.IlrTraceFileGenerator.setInfoOutputString(boolean)
          Since JRules 7.0, this filter is deleted. 
ilog.rules.studio.res.generator.IlrTraceFileGenerator.setInfoRulesFired(boolean)
          As of JRules 7.0 this filter has been removed. 
ilog.rules.studio.res.generator.IlrTraceFileGenerator.setInfoTasksFired(boolean)
          As of JRules 7.0 this filter has been removed. 
ilog.rules.bom.IlrObjectModel.setJavaClassLookupEnabled(boolean)
          As of JRules 6.0, use IlrObjectModel.Kind passed at creation time instead. 
ilog.rules.factory.IlrAssertAction.setLogical(boolean)
          As of IBM Decision Server 8.0.1, truth maintenance system is deprecated 
ilog.rules.bom.IlrStaticReference.setPeerExpression(String)
          use translation property instead 
ilog.rules.res.model.IlrMutableRulesetArchiveInformation.setRCERulesetArchive(InputStream)
            
ilog.rules.res.model.mbean.IlrJMXRulesetMBean.setRulesetArchive(byte[])
          Use IlrJMXRulesetMBean.setRESRulesetArchive(String, byte[]) instead. 
ilog.rules.res.model.IlrMutableRulesetArchiveInformation.setRulesetArchive(IlrRulesetArchive)
          Use IlrMutableRulesetArchiveInformation.setRCERulesetArchive(InputStream) instead. 
ilog.rules.engine.IlrContext.setTime(long)
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.factory.IlrValue.testAfter(IlrValue)
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.factory.IlrValue.testAfter(IlrValue, IlrValue, IlrValue)
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.factory.IlrValue.testBefore(IlrValue)
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.factory.IlrValue.testBefore(IlrValue, IlrValue, IlrValue)
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.factory.IlrValue.testOccursin(IlrValue, IlrValue)
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.engine.IlrContext.time()
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.factory.IlrValue.timeof()
          As of IBM Decision Server 7.5, event processing is deprecated. 
ilog.rules.studio.res.ruleapp.IlrRulesetArchiveDescriptor.toProperties()
          As of JRules 7.0, replaced by IlrRulesetArchiveDescriptor.getPropertySet(). 
ilog.rules.xml.util.IlrXmlDataTypeMapper.useDynamicSimpleType()
            
ilog.rules.bom.util.IlrCollections.vector(Iterator)
          As of JRules 7.0, there is no point in using Vectors. 
ilog.rules.bom.util.IlrCollections.vector(List)
          As of JRules 7.0, there is no point in using Vectors. 
ilog.rules.bom.IlrPackage.visit(IlrObjectModel.Visitor)
          Use IlrVisitor instead. 
ilog.rules.bom.IlrObjectModel.visit(IlrObjectModel.Visitor)
          Use IlrVisitor instead. 
ilog.rules.bom.IlrMethod.visit(IlrObjectModel.Visitor)
          use IlrVisitor instead. 
ilog.rules.bom.IlrClass.visit(IlrObjectModel.Visitor)
          Use IlrVisitor instead. 
ilog.rules.bom.IlrAttribute.visit(IlrObjectModel.Visitor)
          Use IlrVisitor instead. 
 

Deprecated Constructors
ilog.rules.factory.IlrBindStatement(String, IlrValue)
          Replaced by constructor IlrBindStatement(String name, IlrType clazz, IlrValue value) 
ilog.rules.factory.IlrBindStatement(String, IlrValue, boolean)
          Replaced by constructor IlrBindStatement(String name, IlrType clazz, IlrValue value) 
ilog.rules.engine.IlrContext()
          As of JRules 7.1, this way of constructing a context with an empty ruleset is deprecated. See other constructors for replacement. 
ilog.rules.bom.dynamic.IlrDynamicDomain(IlrObjectModel)
          Use subclasses instead. 
ilog.rules.bom.dynamic.IlrDynamicObjectModel()
          As of JRules 6.0, please use IlrDynamicObjectModel.IlrDynamicObjectModel(ilog.rules.bom.IlrObjectModel.Kind) 
ilog.rules.factory.IlrFlowTaskFactory(IlrReflect, String)
          Use instead IlrFlowTaskFactory(IlrReflect reflect, IlrPackageFactory pkg, String name). 
ilog.rules.factory.IlrFunctionTaskFactory(IlrReflect, String)
          Use instead IlrFunctionTaskFactory(IlrReflect reflect, IlrPackageFactory pkg, String name). 
ilog.rules.res.xu.persistence.IlrPersistenceException(int, String[])
            
ilog.rules.res.xu.persistence.IlrPersistenceException(int, String[], Throwable)
            
ilog.rules.factory.IlrRuleFactory(IlrReflect, String)
          Use instead IlrRuleFactory(IlrReflect reflect, IlrPackageFactory pkg, String definitionName) 
ilog.rules.engine.IlrRuleset(Class)
          Context subclassing is deprecated; use ruleset variables to hold execution data. 
ilog.rules.engine.IlrRuleset(IlrClass)
          Context subclassing is deprecated; use ruleset variables to hold execution data. 
ilog.rules.factory.IlrRuleTaskFactory(IlrReflect, String)
          Use instead IlrRuleTaskFactory(IlrReflect reflect, IlrPackageFactory pkg, String name). 
ilog.rules.xml.binding.IlrXmlHelper.Config(XMLReader, XMLReader, IlrXmlErrorHandler, String[], IlrXmlXomMapper)
            
 


Rule Execution Server API

© Copyright IBM Corp. 1987, 2013