Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 17 Processing Asynchronously in Batch Mode : Functional Overview

Functional Overview
Batch Processing Options Available
Using the SCHEDULE statement from within a rule, you can do one of the following to process rules asynchronously in batch:
The SCHEDULE statement causes an instance of the @SCHEDULEMODEL table to be scheduled for processing in batch. The instance that is scheduled is determined by your rule specifications.
JCL, Batch Programs, and Scripts Provided
Operating system specific default instances of @SCHEDULEMODEL are provided with TIBCO Object Service Broker and are customized for your site when TIBCO Object Service Broker is installed. For more information, refer to Editing @SCHEDULEMODEL.
Dynamic Creation of an Execution Environment
Through the use of variable substitution in the @SCHEDULEMODEL instances, you can dynamically create the environment where to run the scheduled rule. The session parameter variables are enclosed in delimiters such as braces ({ }), for example {LIBRARY} and {RULE}. You can specify values for the variables directly or as a reference to a TIBCO Object Service Broker table.
The Execution Environment parameters VARLDELIMITER and VARRDELIMITER determine the delimiters that are to be used.
Precedence of Processing Values
Values that you provide in your @SCHEDULEMODEL instance scheduled for processing take precedence over current interactive session attributes and any attributes you specify in the SCHEDULE statement.
See Also
TIBCO Object Service Broker Application Administion for the setup required to allow users to reference values in a table for @SCHEDULEMODEL.
Installing and Operating manual for your operating environment about customizing instances of @SCHEDULEMODEL.
TIBCO Object Service Broker Parameters about session and Execution Environment parameters.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved