Skip Headers
Oracle® Communications Design Studio Modeling Activation
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

Example: Typical Processor Call Sequence

The proxy:

  1. The proxy creates the input, the output, and the exit type classes.

  2. The proxy populates the exit type classes and initializes them.

  3. The proxy creates the processor that will be called and initializes it.

  4. If the logger needs to be used by the processor, the proxy provides this during the init method call.

  5. The proxy invokes the processor by calling the execute method with the input, output, connection, and exit type.

  6. The processor obtains parameters from the InputBean to compose a message or command to be sent to a device.

  7. The processor calls the send request to send that message to the device.

  8. The processor sets the exit type based on the response.

  9. The processor sets output parameters based on the response.

    The processor may parse the response to obtain additional values for populating the output parameters.

  10. The proxy cleans up the processor.

  11. The proxy looks at the exit type that was set and populates it for return to the NEP, and cleans up the exit type.

  12. The proxy extracts all output parameters for return to the NEP and to populate the work order.

    The proxy then cleans up this class and (16) the remaining classes.

Note:

The developer is only responsible for the items related to the processor (steps 6 through 9); the proxy handles all other items.

Related Topics

Understanding Java with Code Generation

Working with the Action Processor

Modeling Entities