Package guarana.toolkit.task.routers

Provide tasks that does not change the state of a message.

See:
          Description

Class Summary
Correlator Looks for a set of correlated inbound messages and publish them to the output gateways.
CustomRouter Allows for the creation of a customised router task with a different semantics from the predefined tasks already provided by this package.
Dispatcher Dispatches an inbound message to exactly one output gateway.
Distributor Implements a DYNAMIC or STATIC distributor which distributes inbound messages to one or more output gateways.
Filter Removes from the message flow unwanted messages.
IdempotentTransfer Detects duplicated inbound messages in the message flow.
Merger Mergers inbound messages from different input slots to just one output slot.
Replicator Replicates an inbound message to ALL output gateways it has.
Resequencer Rebuild the correct sequence of split messages.
Router An abstract router.
SemanticValidator Validates the semantics of an inbound message.
 

Package guarana.toolkit.task.routers Description

Provide tasks that does not change the state of a message. A router gets one or more messages from its input gateways and transfer or copy them to one or more output gateways. Note that the outbound message has the same identifier as the original inbound message, since their contents are identical.

Since:
Guaranį SDK 1.0.0


Guaranį DSL Home