Class RequestReplyWorkflow

All Implemented Interfaces:
AdaptrisComponent, AdaptrisMessageListener, ComponentLifecycle, ComponentLifecycleExtension, ConfigComment, EventHandlerAware, StateManagedComponent, Workflow

@ComponentProfile(summary="Workflow designed for synchronous replies back to the requestor", tag="workflow,base") public class RequestReplyWorkflow extends StandardWorkflow
Implementation of Workflow to handle synchronous replies.

Key differences to StandardWorkflow are

Note that the reply producer shares the original AdaptrisMessageConsumer's connection, on the basis that it will be replying to wherever the request came from.

Note that this workflow implementation has largely been superseded by using a StandardWorkflow or PoolingWorkflow with the appropriate services in side it; but remains available for completeness

In the adapter configuration file this class is aliased as request-reply-workflow which is the preferred alternative to the fully qualified classname when building your configuration.