Table of Contents

Search

  1. Preface
  2. Introduction to Services Integration Framework
  3. Setting Up the SIF SDK
  4. Request and Response Objects
  5. Transactions and Exception Handling
  6. ORS-Specific SIF API
  7. Asynchronous SIF Requests
  8. ORS-Specific JMS Event Messages
  9. Using Security Access Manager
  10. Using Dynamic Data Masking
  11. SIF API Reference
  12. Troubleshooting
  13. Appendix A: Identifiers
  14. Appendix B: Frequently Asked Questions

Services Integration Framework Guide

Services Integration Framework Guide

ExecuteBatchPromote

ExecuteBatchPromote

A ExecuteBatchPromote request calls a promote batch job.

Request Parameters

The ExecuteBatchPromote request contains the following parameters:
TableName
Name of the base object table.
AllowCommitInd
Optional. Indicates whether the changes can be committed. Default is true.
XrefListToBePromoted
Optional. Name of the table that has the list of XREF records to promote. Default is null.

Response Fields

The ExecuteBatchPromote request returns the following fields:
InteractionId
An identifier for the request.
Message
A brief message about the status of the request.
RetCode
A return code for the interaction.

Usage Example

The following example runs a promote batch job on a base object table:
SiperianClient sipClient = SiperianClient.newSiperianClient(new File( context.getTestPTTStartDir() + "siperian-client.properties" ) ); ExecuteBatchPromoteRequest req = new ExecuteBatchPromoteRequest(); req.setTableName(jobContext.getTableName()); // BO table name ExecuteBatchPromoteResponse executed = (ExecuteBatchPromoteResponse) sipClient.process( req ); String errMessage = executed.getMessage(); int rc = executed.getRetCode();

0 COMMENTS

We’d like to hear from you!