A B C D E F G I M O P R S T U 

A

accept(T) - Method in interface org.ikasan.spec.component.filter.FilterRule
Evaluate message based on defined rule.

B

Broker<SEND,RECEIVE> - Interface in org.ikasan.spec.component.endpoint
Component broker for request/response scenario from an endpoint.

C

Consumer<LISTENER,EVENT_FACTORY> - Interface in org.ikasan.spec.component.endpoint
Component consumer for retrieving from an endpoint.
convert(SOURCE) - Method in interface org.ikasan.spec.component.transformation.Converter
Convert source object into target object of type T.
Converter<SOURCE,TARGET> - Interface in org.ikasan.spec.component.transformation
Sometimes it is essential to translate data syntax (that is the representation of data) being transported within a flow.

D

DataTransformationException - Exception in org.ikasan.spec.component.transformation
Wrapper for errors experienced while converting between types.
DataTransformationException(Throwable) - Constructor for exception org.ikasan.spec.component.transformation.DataTransformationException
 
DEFAULT_RESULT - Static variable in interface org.ikasan.spec.component.routing.MultiRecipientRouter
Default result for any unresolved routing implementation
DEFAULT_RESULT - Static variable in interface org.ikasan.spec.component.routing.Router
Deprecated.
Default result for any unresolved routing implementation
DEFAULT_RESULT - Static variable in interface org.ikasan.spec.component.routing.SingleRecipientRouter
Default result for any unresolved routing implementation

E

EndpointException - Exception in org.ikasan.spec.component.endpoint
Base EndpointException
EndpointException(Throwable) - Constructor for exception org.ikasan.spec.component.endpoint.EndpointException
Constructor
EndpointException(String) - Constructor for exception org.ikasan.spec.component.endpoint.EndpointException
Constructor
EndpointListener<MESSAGE,EXCEPTION extends Throwable> - Interface in org.ikasan.spec.component.endpoint
EndpointListener contract utilised by Consumers when negotiating message and exception exchange from the tech endpoint to the consumer.

F

Filter<T> - Interface in org.ikasan.spec.component.filter
Base interface for filtering messages.
filter(T) - Method in interface org.ikasan.spec.component.filter.Filter
If the message matches the criteria specified by the MessageFilter implementation, the message is returned (passed through) and in turn routed to next part of the flow.
FilterException - Exception in org.ikasan.spec.component.filter
FilterException defines the exception on the Filter contract.
FilterException(Throwable) - Constructor for exception org.ikasan.spec.component.filter.FilterException
Constructor
FilterException(String) - Constructor for exception org.ikasan.spec.component.filter.FilterException
Constructor
FilterRule<T> - Interface in org.ikasan.spec.component.filter
Filtering rule (algorithm) interface.

G

getEventFactory() - Method in interface org.ikasan.spec.component.endpoint.Consumer
Does this consumer have an event factory already registered

I

invoke(SEND) - Method in interface org.ikasan.spec.component.endpoint.Broker
Synchronous Request/response based contract with an endpoint.
invoke(T) - Method in interface org.ikasan.spec.component.endpoint.Producer
Push payload to a protocol endpoint
isActive() - Method in interface org.ikasan.spec.component.endpoint.EndpointListener
Is this endpoint listener currently actively listening.
isRunning() - Method in interface org.ikasan.spec.component.endpoint.Consumer
Is this consumer currently running

M

MultiRecipientRouter<T> - Interface in org.ikasan.spec.component.routing
Contract for a Routing operation.

O

onException(EXCEPTION) - Method in interface org.ikasan.spec.component.endpoint.EndpointListener
Notify on endpoint exception.
onMessage(MESSAGE) - Method in interface org.ikasan.spec.component.endpoint.EndpointListener
Notify on endpoint message receipt.
org.ikasan.spec.component.endpoint - package org.ikasan.spec.component.endpoint
 
org.ikasan.spec.component.filter - package org.ikasan.spec.component.filter
 
org.ikasan.spec.component.routing - package org.ikasan.spec.component.routing
 
org.ikasan.spec.component.sequencing - package org.ikasan.spec.component.sequencing
 
org.ikasan.spec.component.splitting - package org.ikasan.spec.component.splitting
 
org.ikasan.spec.component.transformation - package org.ikasan.spec.component.transformation
 

P

Producer<T> - Interface in org.ikasan.spec.component.endpoint
Component producer for distributing to an endpoint.

R

route(T) - Method in interface org.ikasan.spec.component.routing.MultiRecipientRouter
Handles the messageToRoute in a read-only fashion, returning an ordered List of paths/routes for this messageToRoute to take next.
route(T) - Method in interface org.ikasan.spec.component.routing.Router
Deprecated.
Handles the messageToRoute in a read-only fashion, returning an ordered List of paths/routes for this messageToRoute to take next.
route(T) - Method in interface org.ikasan.spec.component.routing.SingleRecipientRouter
Handles the messageToRoute in a read-only fashion, returning a dictating the path/route for this messageToRoute to take next.
Router<T> - Interface in org.ikasan.spec.component.routing
Deprecated.
use either the SingleRecipientRouter or MultiRecipientRouter
RouterException - Exception in org.ikasan.spec.component.routing
Exception representing a problem calculating a routing This should only ever be thrown from within a Router's onEvent method, signifying that router's failure to calculate route
RouterException(Throwable) - Constructor for exception org.ikasan.spec.component.routing.RouterException
Constructor
RouterException(String) - Constructor for exception org.ikasan.spec.component.routing.RouterException
Constructor

S

sequence(T) - Method in interface org.ikasan.spec.component.sequencing.Sequencer
Returns an ordered List for forwarding downstream
Sequencer<T> - Interface in org.ikasan.spec.component.sequencing
Contract to perform Sequencing.
SequencerException - Exception in org.ikasan.spec.component.sequencing
Exception thrown by Sequencers
SequencerException(Throwable) - Constructor for exception org.ikasan.spec.component.sequencing.SequencerException
Constructor
SequencerException(String, Throwable) - Constructor for exception org.ikasan.spec.component.sequencing.SequencerException
Constructor
SequencerException(String) - Constructor for exception org.ikasan.spec.component.sequencing.SequencerException
Constructor
setEventFactory(EVENT_FACTORY) - Method in interface org.ikasan.spec.component.endpoint.Consumer
Set event factory for this consumer
setListener(LISTENER) - Method in interface org.ikasan.spec.component.endpoint.Consumer
Set a listener on the underlying tech of this consumer
SingleRecipientRouter<T> - Interface in org.ikasan.spec.component.routing
Contract for a Routing operation.
split(SOURCE) - Method in interface org.ikasan.spec.component.splitting.Splitter
Returns an ordered List for forwarding downstream
Splitter<SOURCE,TARGET> - Interface in org.ikasan.spec.component.splitting
Contract to perform Splitting.
SplitterException - Exception in org.ikasan.spec.component.splitting
Exception thrown by Splitters
SplitterException(Throwable) - Constructor for exception org.ikasan.spec.component.splitting.SplitterException
Constructor
SplitterException(String, Throwable) - Constructor for exception org.ikasan.spec.component.splitting.SplitterException
Constructor
SplitterException(String) - Constructor for exception org.ikasan.spec.component.splitting.SplitterException
Constructor
start() - Method in interface org.ikasan.spec.component.endpoint.Consumer
Start the consumer and any underlying tech
stop() - Method in interface org.ikasan.spec.component.endpoint.Consumer
Stop this consumer and any associated underlying tech

T

TransformationException - Exception in org.ikasan.spec.component.transformation
Base TransformationException
TransformationException(Throwable) - Constructor for exception org.ikasan.spec.component.transformation.TransformationException
Constructor
TransformationException(String) - Constructor for exception org.ikasan.spec.component.transformation.TransformationException
Constructor
TransformationException(String, Throwable) - Constructor for exception org.ikasan.spec.component.transformation.TransformationException
Constructor
translate(T) - Method in interface org.ikasan.spec.component.transformation.Translator
Transforms or otherwise changes the passed in Event
Translator<T> - Interface in org.ikasan.spec.component.transformation
Interface for all FlowComponents that perform a Transformer function.

U

UnroutableEventException - Exception in org.ikasan.spec.component.routing
Exception for when an Event can't be routed.
UnroutableEventException(String) - Constructor for exception org.ikasan.spec.component.routing.UnroutableEventException
Constructor
A B C D E F G I M O P R S T U 

Copyright © 2007-2016 Ikasan. All Rights Reserved.