|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of FlowComponent in org.ikasan.framework.component.endpoint |
|---|
| Subinterfaces of FlowComponent in org.ikasan.framework.component.endpoint | |
|---|---|
interface |
Endpoint
Interface for all FlowComponents responsible for delivering an Event to an external system
These are characterised by the content of the Event |
| Classes in org.ikasan.framework.component.endpoint that implement FlowComponent | |
|---|---|
class |
DeadEndpoint
True Dead End |
class |
EventLoggingEndpoint
Simple Endpoint implementation that logs the Event
This could be useful for deliberate end of flows that do not deliver to an external system |
class |
EventWiretapEndpoint
Deprecated. - replaced with org.ikasan.framework.component.endpoint.wiretap.WiretapEndpoint |
class |
PayloadPublisherEndpoint
Endpoint implementation that delegates in order all the Event's Payload's to a
PayloadPublisher |
class |
PluginEndpointAdapter
Adaptor class for using Plugin's within the Endpoint framework |
class |
WiretapEndpoint
Wiretap endpoint component. |
| Uses of FlowComponent in org.ikasan.framework.component.routing |
|---|
| Subinterfaces of FlowComponent in org.ikasan.framework.component.routing | |
|---|---|
interface |
Router
Interface for all FlowComponents that perform a Routing function. |
| Classes in org.ikasan.framework.component.routing that implement FlowComponent | |
|---|---|
class |
AbstractFilteringRouter
|
class |
ContainsPayloadRouter
Deprecated. No longer used as Initiators no longer deliver empty events. |
class |
FirstPayloadAttributeRouter
Simple Router that routes Event |
class |
RecipientListRouter
Implementation of EIP 'RecipientList' Pattern as a Router
This class is configured with a List of recipient names to which we route, regardless of the
Event |
class |
SingleResultRouter
Simple abstraction for Router implementations that are only ever to return a single result |
class |
XMLValidatorRouter
Implementation of Router that returns a single result:valid or invalid based on validation of the incoming payload(s). |
class |
XPathBooleanRouter
XPath router evaluation based on evaluating the incoming XPath expressions into Boolean results. |
class |
XPathSelectorRouter
XPath router evaluation based on evaluating an incoming XPath expression into the node value. |
| Uses of FlowComponent in org.ikasan.framework.component.sequencing |
|---|
| Subinterfaces of FlowComponent in org.ikasan.framework.component.sequencing | |
|---|---|
interface |
Sequencer
Interface for all FlowComponents that perform a Sequencing function. |
| Classes in org.ikasan.framework.component.sequencing that implement FlowComponent | |
|---|---|
class |
EventAggregatingSequencer
Deprecated. - use the Sequencer interface directly |
class |
SinglePayloadPerEventSplitter
Sequencer implementation which splits an incoming event's payloads into multiple outgoing events each containing a single payload. |
class |
TokenizingSplitter
Sequencer implementation which tokenises an incoming event's payloads into individual multiple outgoing events, containing a single payload, based on the tokenising criteria. |
class |
UncompressDataSplitter
Implementation of @see Sequencer. |
| Uses of FlowComponent in org.ikasan.framework.component.transformation |
|---|
| Subinterfaces of FlowComponent in org.ikasan.framework.component.transformation | |
|---|---|
interface |
Transformer
Interface for all FlowComponents that perform a Transformer function. |
| Classes in org.ikasan.framework.component.transformation that implement FlowComponent | |
|---|---|
class |
ExtendedXsltTransformer
Deprecated. - Use XslTransformer which supports the stylesheet being specified through an InputStream rather than a URI. |
class |
PluginTransformerAdapter
Deprecated. This has been superseded by org.ikasan.framework.component.transformation.PayloadProviderTransformer |
class |
SimpleXslTransformer
Simple Xsl Transformer implementation that only supports compiled (static) stylesheets |
class |
UncompressDataTransformer
A Transformer implementation that uncompresses data in GZIP format. |
class |
XMLReaderTransformer
This class is a Transformer that acts on incoming Payloads within an Event and transforms
the content to XML based on the supplied XMLReader instance. |
class |
XMLValidator
XML Validator uses an injected XML parser to validate each incoming payload content. |
class |
XsltTransformer
This class is an XSLT Transformer component that acts on all an Event's Payloads,
transforming them using the supplied style sheet. |
| Uses of FlowComponent in org.ikasan.framework.flow |
|---|
| Methods in org.ikasan.framework.flow that return FlowComponent | |
|---|---|
FlowComponent |
FlowElement.getFlowComponent()
Accessor for the wrapped FlowComponent |
FlowComponent |
FlowElementImpl.getFlowComponent()
|
| Constructors in org.ikasan.framework.flow with parameters of type FlowComponent | |
|---|---|
FlowElementImpl(String componentName,
FlowComponent flowComponent)
Overloaded constructor for a FlowElement with no downstream |
|
FlowElementImpl(String componentName,
FlowComponent flowComponent,
FlowElement defaultTransition)
Overloaded constructor for when there is at most one subsequent FlowElement |
|
FlowElementImpl(String componentName,
FlowComponent flowComponent,
Map<String,FlowElement> transitions)
Constructor for when there are more than one subsequent FlowElements |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||