Decision Center API

Decision Center API

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

Decision Center
com.ibm.bdsl.web.editor Contains classes related to the Web IntelliText Editor.
ilog.rules.teamserver.brm Contains a set of interfaces for the Decision Center objects.
ilog.rules.teamserver.client Provides an implementation of a Decision Center session factory that allows a user to access Decision Center remotely.
ilog.rules.teamserver.model Defines the API you use to access and control Decision Center data and services.
ilog.rules.teamserver.model.permalink Defines the API used to create permanent links on Decision Center artifacts.
ilog.rules.teamserver.model.permissions Classes and interfaces that represent the Decision Center permission data and services.
ilog.rules.teamserver.model.reporting Defines the API related to reporting in Decision Center.
ilog.rules.teamserver.model.reporting.impl Contains the default implementations of interfaces for filtering and sorting report elements.
ilog.rules.teamserver.model.testing Defines the API related to testing in Decision Center.
ilog.rules.teamserver.web.beans Contains the JSF managed beans used by the web interface of Decision Center.
ilog.rules.teamserver.web.components.intelliruleeditor Provides the API for the intellirule editor.
ilog.rules.teamserver.web.components.property Defines the base editor class used to edit a property in the Decision Center web client.
ilog.rules.teamserver.web.components.property.renderers Defines the base renderer class used to render the HTML representation of a property in the Decision Center web client.
ilog.rules.teamserver.web.components.renderers Provides a set of renderer classes used to render the HTML representation of a component in the Decision Center web client.
ilog.rules.teamserver.web.model Defines the interfaces of the models on which the Decision Center JSF components rely.
ilog.rules.teamserver.web.tree Contains the base classes and interfaces of the JSF tree component.
ilog.rules.teamserver.web.tree.impl Contains a default implementation of the JSF tree component.
ilog.rules.teamserver.web.tree.impl.ruleexplorer Contains an implementation of the JSF tree component for the Rule Explorer component as in Decision Center.
ilog.rules.teamserver.web.tree.taglib Contains the definition of the JSF tree component.
ilog.rules.teamserver.web.tree.taglib.renderer Contains the renderers of the JSF tree component.
ilog.rules.teamserver.web.tree.webc Contains an implementation of a tree to be used as a web component.
ilog.rules.teamserver.web.validator Contains a custom validator you can use to check that the value of a given property respects specific constraints.
ilog.rules.webui Provides the API to manipulate and define Decision Center web components.
ilog.rules.webui.dt Provides the API to manipulate and define Decision Center decision table web components.
ilog.rules.webui.dtable Provides the API to manipulate and define Decision Center decision table web components.
ilog.webui.dhtml Provides the API for manipulating and defining web components.
ilog.webui.dhtml.components Provides a set of predefined web components.

 

Other Packages
ilog.rules.teamserver.auth Defines the API used to connect to Decision Center.

 

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.

Business rules are an expression of business policy in a form that is comprehensible to business users and executable by a rule engine. From a business perspective, a business rule is a precise statement that describes, constrains, or controls some aspect of your business. From the IT perspective, business rules are a package of executable business policy statements that can be called from an application.

The APIs documented here provide the means to automate and extend business rules-driven applications.

Decision Center

Decision Center is a rule management server and repository integrated into a Java EE application server. You use it to author, manage, validate, and deploy business rules.

Using this API you connect to Decision Center and create an IlrSession instance for a specific user. You use the API to do the following:

The main packages and classes for this group are:

Package Name Description Main classes
ilog.rules.teamserver.model Defines the API you use to access and control Decision Center data and services. IlrSearchCriteria
IlrSession
IlrSessionController
IlrSessionFactory
IlrSessionHelper
Core classes in non-core packages. IlrDTWTableComponent
IlrPropertyEditor
IlrPropertyEditorRenderer
IlrReportEngine
IlrSSPResolver
IlrWBRLSyntacticRuleElement
IlrWSyntacticEditor
IlxWPort
IlxWManager
ManagerBean


Decision Center API

© Copyright IBM Corp. 1987, 2013