Table of Contents

Search

  1. Preface
  2. PowerCenter Mappings and Workflows
  3. B2B Data Exchange Transformations
  4. B2B Data Exchange Workflows
  5. Dashboard and Reports
  6. Creating Workflows for Event Reconciliation
  7. Forms Designer
  8. Configuring Email for Monitor Notification
  9. Dashboard and Reports
  10. B2B Data Exchange Web Services API
  11. B2B Data Exchange Run-time Java API
  12. B2B Data Exchange Forms Designer Java API

B2B Data Exchange Run-time Java API Versions

B2B Data Exchange Run-time Java API Versions

The B2B Data Exchange Run-time Java API includes a client class for each B2B Data Exchange version. To use the B2B Data Exchange Run-time API, include the following line of code in your client application code:
DXClient dxClient = DXClientFactory.getClient(DXClientTypes.POWERCENTER_CLIENT);
Then, use the DXClient object when you call an API method. For example:
dxClient.flowEntry(profileId, reuseEventId);
By default, the DXClientFactory returns the latest version of the B2B Data Exchange API.
To use the version 8.6.1 of the API, perform one of the following tasks:
  • Modify your client code.
    Use the following lines of code in your client application code:
    DXClient861 dxClient = (DXClient861) DXClientFactory.getClient(DXClientTypes.POWERCENTER_CLIENT);
  • Add the API 8.6.1 jar file to the Java SDK Classpath of the Integration Service.
    In the Administrator Tool, edit the Integration Service that runs the Data Exchange workflows. Add the following jar file before all the other jar files in the Java SDK Classpath:
    <DataExchangeInstallationDir>/powercenter/lib/dx-iface-api-8.6.1-<DataExchangeVersion>.jar;
For more information about the methods in the previous version of the B2B Data Exchange Run-time Java API, see the online API reference:
<DXInstallationDIR>\powercenter\javadoc\apidocs\com\informatica\b2b\dx\client\DXClient861.html
The online reference for B2B Data Exchange API 8.6.1 contains information about how to upgrade your code to use a later B2B Data Exchange Run-time Java API version.

0 COMMENTS

We’d like to hear from you!