IBM BJ0NJML Integration Guide - Page 282
Integration Module Tasks, Integration Modules and Endpoints, Description
View all IBM BJ0NJML manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 282 highlights
Integration Module Implementation Properties Name ENDPOINTPROP USERNAME PASSWORD Description A map of String.psdi.iface.mic.MaxEndPointPropInfo properties that override the endpoint properties. The user name that the integration framework uses to communicate with the endpoint. The password for USERNAME. 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 268 Integration Guide