The Workbench SDK includes the BMC AMI DevX Workbench for Eclipse and Workbench APIs as well as developer resources such as examples, an examples template, a PassTicket Extension template, code snippets, and Javadoc. The functionality of the SDK provides users with methods to programmatically access and perform operations on data sets and perform JES operations, as well as launch and communicate with their own z/OS programs. The PassTicket Extension template provides a starter Plug-in project for users to provide an implementation of PassTicket authentication to z/OS.
Starting with the 19.5.1 release, the BMC AMI DevX Workbench for Eclipse API consists of two separate layers:
- A base Workbench API that provides APIs to access the mainframe with no dependencies on Workbench for Eclipse components. This allows the Workbench API to be used in non-eclipse based applications like CLIs or web based applications.
- The Workbench API provides access Host Connections configured in Workbench for Eclipse as well as the Workbench for Eclipse Host Connection Login dialog. This allows eclipse plugins to be seamlessly integrated into Workbench for Eclipse.
For information about migrating from the pre-19.5.1 release of the now depreciated Host Services API to the new APIs, please see the Migrating from Host Services to Workbench APIs section.
This section provides information about the following: