The APIs listed in this documentation are the only supported APIs - any API (class, interface, method, constructor or member) in a package not explicitly listed in this documentation is subject to change or removal without prior deprecation in any subsequent release (including technical releases), and its use in customer code is not supported.

See: Description

Rule Execution Server 
Package Description
com.ibm.rules.res.xu.event
Provides the classes and interfaces for the Execution Unit (XU) to uses events.
com.ibm.rules.res.xu.plugin
Provides the classes necessary to implement the Execution Unit (XU) plug-ins that are compatible with both decision engine and the classic rule engines.
ilog.rules.res.decisionservice.mbean
Use this package to create and manage a decision service MBean.
ilog.rules.res.model
Provides interfaces for the Rule Execution Server management model.
ilog.rules.res.model.archive
Use this package to backup a RuleApp or a set of RuleApps into a RuleApp archive.
ilog.rules.res.model.mbean
Provides interfaces for Rule Execution Server management MBeans.
ilog.rules.res.model.trace
Provides interfaces for the Decision Warehouse trace model.
ilog.rules.res.persistence.trace
Provides interfaces for the Decision Warehouse DAO.
ilog.rules.res.session
Provides the core classes and interfaces to manage Decision Server rule sessions.
ilog.rules.res.session.async
Provides classes for asynchronous ruleset execution via the Rule Sessions API.
ilog.rules.res.session.config
Classes and interfaces to configure a session factory.
ilog.rules.res.session.interceptor
Classes and interfaces for rule session interceptors.
ilog.rules.res.session.rawdata
Provides the API for raw data rule services.
ilog.rules.res.session.ruleset
Provides the interfaces for execution traces.
ilog.rules.res.xu.event
Provides classes and interfaces for the events the Execution Unit (XU) uses.
ilog.rules.res.xu.persistence
This package provides classes and methods that you can use to write a custom XU file persistence mode.
ilog.rules.res.xu.plugin
Provides the classes necessary to implement Execution Unit (XU) plug-ins.
ilog.rules.res.xu.pool
Provides the classes and interfaces you need to implement a custom pool that the Execution Unit (XU) uses for pooling connections.
ilog.rules.res.xu.ruleset
This package provides an API that you can use to write a custom ruleset cache for the Execution Unit (XU).
ilog.rules.studio.res
Provides an interface to manage Rule Execution Server Configurations in Rule Designer.
ilog.rules.studio.res.generator
Provides a set of abstract classes that you can extend to create and add a new generator for a Client Project for Ruleapps in Rule Designer.
ilog.rules.studio.res.generator.impl
Provides classes that extend the velocity template.
ilog.rules.studio.res.ruleapp
Provides a set of interfaces to manage RuleApps and RuleApp projects in Rule Designer.
ilog.rules.studio.res.ui.generator.impl.wizard
Provides classes that the Client Project for RuleApps wizard can display as a nested wizard after the generator and the RuleApp project had been selected.
ilog.rules.studio.res.ui.generator.impl.wizard.page
Provides classes that the Client Project for RuleApps wizard can display.
Rule Execution Server API

© Copyright IBM Corp. 1987, 2020