IBM E02HMLL-I Implementation Guide - Page 150
ContainerManagedEvents, ControllerStoreAndForwardMode
View all IBM E02HMLL-I manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 150 highlights
Setting this property to a value greater than 1 allows a connector for a source application to map multiple event business objects at the same time and deliver them to multiple collaboration instances simultaneously. This speeds delivery of business objects to the integration broker, particularly if the business objects use complex maps. Increasing the arrival rate of business objects to collaborations can improve overall performance in the system. To implement concurrent processing for an entire flow (from a source application to a destination application), you must: v Configure the collaboration to use multiple threads by setting its Maximum number of concurrent events property high enough to use multiple threads. v Ensure that the destination application's application-specific component can process requests concurrently. That is, it must be multi-threaded, or be able to use connector agent parallelism and be configured for multiple processes. Set the Parallel Process Degree configuration property to a value greater than 1. The ConcurrentEventTriggeredFlows property has no effect on connector polling, which is single-threaded and performed serially. ContainerManagedEvents This property allows a JMS-enabled connector with a JMS event store to provide guaranteed event delivery, in which an event is removed from the source queue and placed on the destination queue as a single JMS transaction. This property only appears if the DeliveryTransport property is set to the value JMS. The default value is No value. When ContainerManagedEvents is set to JMS, you must configure the following properties to enable guaranteed event delivery: v PollQuantity = 1 to 500 v SourceQueue = CONNECTORNAME/SOURCEQUEUE You must also configure a data handler with the MimeType, DHClass, and DataHandlerConfigMOName (optional) properties. To set those values, use the Data Handler tab in Connector Configurator Express. The fields for the values under the Data Handler tab will be displayed only if you have set ContainerManagedEvents to JMS. Note: When ContainerManagedEvents is set to JMS, the connector does not call its pollForEvents() method, thereby disabling that method's functionality. ControllerStoreAndForwardMode Sets the behavior of the connector controller after it detects that the destination application-specific component is unavailable. If this property is set to true and the destination application-specific component is unavailable when an event reaches InterChange Server Express, the connector controller blocks the request to the application-specific component. When the application-specific component becomes operational, the controller forwards the request to it. 138 IBM WebSphere Business Integration Server Express and Express Plus: System Implementation Guide