Skip Headers
Oracle® Communications Design Studio Modeling OSM Processes
Release 7.2.4
Go to Design Studio Help Home
Go to Table of Contents
Go to Feedback page

Go to previous page
Go to next page
Mobi · ePub

Creating New Custom Automation Plug-ins

Automation plug-ins enable you to extend OSM behavior by running specific business logic when events occur, sending and receiving data to and from external systems, and updating orders.

Design Studio supports two types of built-in automation plug-ins: Sender and Automator. Additionally, you can create your custom automation plug-ins using the custom automation plug-in template. You can, for example, write your own custom code to make CORBA or Web service calls to external systems and register the custom plug-in against an automated task.

To create a custom automation plug-in:

  1. From the Studio menu, select New, then select Order and Service Management, and then select Custom Automation Plug-in.

    The Custom Automation Plug-in wizard is displayed.

  2. In the Project field, select the project in which to save the new custom plug-in.

  3. In the Name field, enter a name for the plug-in.

    The name must be unique among the automation entity types within the same namespace.

  4. Click Finish.

    The Custom Automation Plug-in editor is displayed.

  5. Click Select.

    The Select Java Class dialog box is displayed. Select from the src folder the Java class that implements the automation interface. See OSM Developer's Guide for more information about Java classes and custom plug-ins.

  6. Click OK.

  7. In the XML template field, enter the XML required for the plug-in's implementation.

  8. In the Documentation field, enter information about the plug-in.

Related Topics

Example: Modeling a Basic Automator Plug-in

Working with Automated Tasks