Data Access Interfaces

Overview

TIBCO Order Management - Long Running exposes five JMS based interfaces for process components to access or update the user-defined fields data during order fulfillment.

The following are the interfaces:
  1. GetOrder - to get the order requests of all the versions (including amendments) of an order.
  2. GetPlan - to get the User Defined Fields data of the execution plan associated with an order. This can also include the User Defined Fields data of all comprising plan items.
  3. GetPlanItems - to get the User Defined Fields data of the specific plan items passed in the request.
  4. SetPlan - to update or replace the User Defined Fields data of the execution plan associated with an order. This can also include the User Defined Fields data of one or more comprising plan items.
  5. SetPlanItem - to update/replace the User Defined Fields data of a specific plan item passed in the request.

The following sub-sections cover these JMS interfaces in details.

The schema for these interfaces is $OM_HOME/schemas/schema/tds/sharedResources/schemas/services/TransientDataStoreService.xsd.

The TIBCO Enterprise Message Service messages including replies for all Transient Data Store operations are persistent. These messages can be made non-persistent by using the provided configurations. For more information, see "Changing Transient Data Store Operation Messages to Non-Persistent " in the TIBCO Order Management - Long Running Administration Guide.