EasyManua.ls Logo

IBM BJ0NJML - Service And Asset Management - Integration Module Tasks; Integration Modules and Endpoints

IBM BJ0NJML - Service And Asset Management
330 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Integration Module Implementation Properties
268
Integration Guide
Integration Module Tasks
Java-based integration modules are responsible for populating the logical
management operation response object or response object set with the results of
the operation. For invocation channels, you can specify a mapping from the
operational management product response to the response object or set. The
integration framework copies the data into the response object or set.
Integration modules must quickly return to their callers. If the external service is a
long-running service, the integration module must create another thread. The
new thread makes the call to the operational management product, while the
original thread returns to the caller.
Integration modules perform the following tasks:
T Retrieve input from the source object or source object set
T If applicable, retrieve the integration module-specific properties
T Perform all processing logic that the logical management operation
requires before it calls the operational management product
T Call the operational management product
T If applicable, handle the operational management product response
T If applicable, populate the response object or response object set with the
return data
T Return processing information back to the caller
Integration Modules and Endpoints
The integration framework provides endpoints that facilitate the invocation of an
external service, such as an operational management product service. An
integration module that contains an invocation channel must use an endpoint. A
Java class integration module can use an endpoint or use a custom approach to
external service invocations.
Endpoints contain URL properties that the integration module uses to
communicate with an operational management product. Each endpoint must
have a different set of handler properties. For example, an endpoint with a Web
service handler has different properties than an endpoint with a command-line
handler.
Endpoints can be overwritten at run time when the process management product
passes endpoint properties as input to the integration module. The USERNAME
ENDPOINTPROP A map of
String.psdi.iface.mic.MaxEndPointPropInfo
properties that override the endpoint properties.
USERNAME The user name that the integration framework
uses to communicate with the endpoint.
PASSWORD The password for USERNAME.
Name Description

Table of Contents

Related product manuals