Try OpenEdge Now
skip to main content
Developing BPM Applications with Developer Studio
Defining and assigning performers : Defining performers : Defining an adapter as a performer

Defining an adapter as a performer

An adapter (previously called an external performer or EP) is a Java class that provides a mechanism that integrates external third-party classes and actions with Progress Developer Studio for OpenEdge; for instance, an adapter can automate some functions and tasks performed by a server or an external system.
Adapters are the “performers” of Adapter worksteps. Depending on your application requirements, you can use a predefined managed adapter provided by Progress Developer Studio for OpenEdge; or you can develop your own adapters to carry out specific tasks. Progress Developer Studio for OpenEdge provides a series of managed adapters that have complex, specific features. Advanced users can find out more about Managed Adapters in the Managed Adapters Guide.
To define an adapter and add it as a performer:
1. From the Performers tab, click Add.
The New Performer wizard appears.
2. Select Adapter as the type of the performer, and then click Next.
The Adapter Performer page appears.
3. Type the adapter name in the Enter a name box. Specify the Java class and method in the appropriate boxes.
4. Select the Generate Java code checkbox if you want to generate a Java file for the Adapter workstep.
5. Click Next. In the Description page, enter a brief description of the custom adapter.
6. Click Finish to create the custom adapter and add it to the Performers tab.
Note: To modify the adapter performer details, select the performer to be modified and make your changes in the Adapter and Description sections of the Performers tab.
* Using managed adapters