|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ISource | |
---|---|
guarana.framework.port | Provides a base implementation for Guaranį's communication ports. |
guarana.framework.process | Provides an abstract implementation for the core processes in Guaranį DSL. |
guarana.framework.task | Provides a base and abstract java implementation for tasks. |
guarana.toolkit.engine | Provides an asynchronous and multi-thread runtime system to execute EAI Solutions. |
guarana.toolkit.task.communicators | Provides tasks that must be used to send or receive messages through ports to applications or solutions resources. |
guarana.toolkit.task.communicators.dummy | Provides dummy communicators for testing your solution without the need of adapters. |
guarana.toolkit.task.mappers | Provides tasks tho map the body of a message from XML to Stream or vice-versa. |
guarana.toolkit.task.modifiers | Provide tasks that add or remove data from the body and header of inbound messages, but do not alter the schema of the message. |
guarana.toolkit.task.routers | Provide tasks that does not change the state of a message. |
guarana.toolkit.task.streamdealers | Provides tasks that does not change the state of a message. |
guarana.toolkit.task.streamdealers.ciphers | Provides a set of supported and already implemented ciphers. |
guarana.toolkit.task.streamdealers.codecs | Provides a set of supported and already implemented codecs. |
guarana.toolkit.task.streamdealers.compressors | Provides a set of supported and already implemented compressors. |
guarana.toolkit.task.timers | Provide tasks that are time-dependent. |
guarana.toolkit.task.transformers | Provide tasks that help transform one or more inbound messages into new outbound messages whose schemata are completely new. |
Uses of ISource in guarana.framework.port |
---|
Classes in guarana.framework.port that implement ISource | |
---|---|
class |
EntryPort
Enables a process to receive inbound messages. |
class |
ExitPort
Enables a process to send outbound messages. |
class |
OneWayPort
A generic communication port to receive or send messages. |
class |
Port
A generic communication port. |
class |
ResponderPort
Used to respond for request messages received from applications. |
class |
SolicitorPort
Used to solicit information from an application. |
class |
TwoWayPort
A generic communication port to solicit or respond for resources. |
Uses of ISource in guarana.framework.process |
---|
Classes in guarana.framework.process that implement ISource | |
---|---|
class |
Process
Processes serve two purposes, namely: there are processes that allow to wrap applications and processes that allow to integrate them. |
Uses of ISource in guarana.framework.task |
---|
Classes in guarana.framework.task that implement ISource | |
---|---|
class |
Gateway
Represents an entry/exit in a task. |
class |
Slot
An in memory buffer used to decouple and transfer messages between tasks. |
class |
Task
A generic implementation of task in Guaranį DSL. |
Uses of ISource in guarana.toolkit.engine |
---|
Classes in guarana.toolkit.engine that implement ISource | |
---|---|
class |
Scheduler
A system agent that can execute tasks that are reported to it. |
Uses of ISource in guarana.toolkit.task.communicators |
---|
Classes in guarana.toolkit.task.communicators that implement ISource | |
---|---|
class |
Communicator
An abstract communicator. |
class |
InCommunicator
A communicator to receive messages in EntryPort s. |
class |
InOutCommunicator
This communicator is to be used, exclusively, in two way ResponderPort s. |
class |
OutCommunicator
A communicator to send messages in an ExitPort s. |
class |
OutInCommunicator
This Communicator is to be used, exclusively, in two way SolicitorPort s. |
Uses of ISource in guarana.toolkit.task.communicators.dummy |
---|
Classes in guarana.toolkit.task.communicators.dummy that implement ISource | |
---|---|
class |
InDummyCommunicator
An InCommunicator for test purposes only. |
class |
OutDummyCommunicator
An OutCommunicator for test purposes only. |
class |
OutInDummyCommunicator
An OutInCommunicator for test purposes only. |
Uses of ISource in guarana.toolkit.task.mappers |
---|
Classes in guarana.toolkit.task.mappers that implement ISource | |
---|---|
class |
Mapper
An abstract mapper. |
class |
Stream2XML
Maps an inbound message body from stream format to XML format. |
class |
XML2Stream
Maps an inbound message body from XML format to stream format. |
Uses of ISource in guarana.toolkit.task.modifiers |
---|
Classes in guarana.toolkit.task.modifiers that implement ISource | |
---|---|
class |
ContentEnricher
Adds content to an inbound message's body. |
class |
ContextBasedContentEnricher
Adds content to an inbound message's body using content from another context inbound message. |
class |
ContextBasedHeaderEnricher
Adds content from a context message to the inbound message's header. |
class |
ContextBasedSlimmer
Reduces the content of an inbound message's body by removing part of it using a context message. |
class |
CustomModifier
Allows for the creation of a customised modifier task with a different semantics from the predefined tasks already provided by this package. |
class |
HeaderDemoter
Removes content from the inbound message's header and adds it back to the body. |
class |
HeaderEnricher
Adds content to the inbound message's header. |
class |
HeaderPromoter
Enables the promotion of part of the inbound message's body to the header. |
class |
Modifier
An abstract modifier task. |
class |
Slimmer
Reduces the content of an inbound message's body by removing part of it. |
Uses of ISource in guarana.toolkit.task.routers |
---|
Classes in guarana.toolkit.task.routers that implement ISource | |
---|---|
class |
Correlator
Looks for a set of correlated inbound messages and publish them to the output gateways. |
class |
CustomRouter
Allows for the creation of a customised router task with a different semantics from the predefined tasks already provided by this package. |
class |
Dispatcher
Dispatches an inbound message to exactly one output gateway. |
class |
Distributor
Implements a DYNAMIC or STATIC distributor which distributes inbound messages to one or more output gateways. |
class |
Filter
Removes from the message flow unwanted messages. |
class |
IdempotentTransfer
Detects duplicated inbound messages in the message flow. |
class |
Merger
Mergers inbound messages from different input slots to just one output slot. |
class |
Replicator
Replicates an inbound message to ALL output gateways it has. |
class |
Resequencer
Rebuild the correct sequence of split messages. |
class |
Router
An abstract router. |
class |
SemanticValidator
Validates the semantics of an inbound message. |
Uses of ISource in guarana.toolkit.task.streamdealers |
---|
Classes in guarana.toolkit.task.streamdealers that implement ISource | |
---|---|
class |
StreamDealer
An abstract stream dealer. |
Uses of ISource in guarana.toolkit.task.streamdealers.ciphers |
---|
Classes in guarana.toolkit.task.streamdealers.ciphers that implement ISource | |
---|---|
class |
Cipher
An abstract cipher. |
class |
Decrypter
Decrypts an inbound message body encrypted with an specific cipher. |
class |
Encrypter
Encrypts an inbound message body according to an specific cipher. |
Uses of ISource in guarana.toolkit.task.streamdealers.codecs |
---|
Classes in guarana.toolkit.task.streamdealers.codecs that implement ISource | |
---|---|
class |
Codec
An abstract codec. |
class |
Decoder
Decodes an inbound message body from one format to another according to the codec used. |
class |
Encoder
Encodes an inbound message body according to an specific codec. |
Uses of ISource in guarana.toolkit.task.streamdealers.compressors |
---|
Classes in guarana.toolkit.task.streamdealers.compressors that implement ISource | |
---|---|
class |
Compressor
An abstract compressor. |
class |
Unzipper
Uncompress an inbound message body compressed with an specific compressor. |
class |
Zipper
Compacts an inbound message body according to an specific compressor. |
Uses of ISource in guarana.toolkit.task.timers |
---|
Classes in guarana.toolkit.task.timers that implement ISource | |
---|---|
class |
Delayer
Delays an inbound message for a while before publishing it to the output gateway. |
class |
ExpireChecker
Inspects inbound messages in order to detect expired messages inside the integration solution. |
class |
Ticker
Periodically creates and publish new outbound messages to its output gateway. |
class |
Timer
An abstract timing task. |
Uses of ISource in guarana.toolkit.task.transformers |
---|
Classes in guarana.toolkit.task.transformers that implement ISource | |
---|---|
class |
Aggregator
Constructs a new outbound message from two or more inbound messages produced by an Splitter
The header from the first inbound message in the sequence is kept to the outbound message. |
class |
Assembler
Constructs a new outbound message from two or more inbound messages. |
class |
Chopper
Chops an inbound message into two or more new outbound messages and puts them in different slots. |
class |
CrossBuilder
Takes two or more inbound messages and builds several new outbound messages where each outbound message represents one possible combination of values inside the inbound messages. |
class |
CustomTransformer
Allows for the creation of a customised transformer task with a different semantics from the predefined tasks already provided by this package. |
class |
Splitter
Splits an inbound message into two or more outbound messages and puts them in a single slot. |
class |
Transformer
An abstract transformer task. |
class |
Translator
Transforms the body of an inbound message from one schema into another and publish an outbound message to the output gateway. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |