Class BasicMessageSplitterService

All Implemented Interfaces:
AdaptrisComponent, ComponentLifecycle, ComponentLifecycleExtension, ConnectedService, MessageEventGenerator, Service, StateManagedComponent

@ComponentProfile(summary="Split a message and produce each split message somewhere", tag="service,splitter") public class BasicMessageSplitterService extends MessageSplitterServiceImp implements ConnectedService

Splits incoming AdaptrisMessages into several AdaptrisMessages using an implementation of MessageSplitter.

This implementation simply uses the configured producer and connection to produce the split message.

In the adapter configuration file this class is aliased as basic-message-splitter-service which is the preferred alternative to the fully qualified classname when building your configuration.