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

A

addInvokedComponentName(String) - Method in interface org.ikasan.spec.flow.FlowInvocationContext
Add an invoked componentName to the context.
afterFlowElement(String, String, FlowElement, FlowEvent) - Method in interface org.ikasan.spec.flow.FlowEventListener
Listener callback invoked after a given flow element

B

beforeFlowElement(String, String, FlowElement, FlowEvent) - Method in interface org.ikasan.spec.flow.FlowEventListener
Listener callback invoked before a given flow element

C

combine(FlowInvocationContext) - Method in interface org.ikasan.spec.flow.FlowInvocationContext
Combine the incoming flowInvocationContext into this instance
configure(ConfiguredResource) - Method in interface org.ikasan.spec.flow.FlowConfiguration
Provision for the configuration of anything passed as a configuredResource

D

DEFAULT_TRANSITION_NAME - Static variable in interface org.ikasan.spec.flow.FlowElement
Name of the default transition for components that have a unique result

F

Flow - Interface in org.ikasan.spec.flow
Interface representing a business path for a FlowEvent Invocation represents the traversal of that business path.
FlowConfiguration - Interface in org.ikasan.spec.flow
Default implementation of a Flow
FlowElement<COMPONENT> - Interface in org.ikasan.spec.flow
FlowElement represents a particular unique usage of an operational component within a flow.
FlowElementInvoker<COMPONENT> - Interface in org.ikasan.spec.flow
Interface for classes capable of invoking a specified FlowElement with the specified FlowEvent
FlowEvent<IDENTIFIER,PAYLOAD> - Interface in org.ikasan.spec.flow
Interface for the Flow Event.
FlowEventListener - Interface in org.ikasan.spec.flow
Interface for objects which respond to Flow runtime lifecycle events
FlowInvocationContext - Interface in org.ikasan.spec.flow
Interface providing the contract for transfer object operations within the flow invocation

G

getComponentName() - Method in interface org.ikasan.spec.flow.FlowElement
Accessor for the componentName.
getConfiguredResourceFlowElements() - Method in interface org.ikasan.spec.flow.FlowConfiguration
 
getConsumerFlowElement() - Method in interface org.ikasan.spec.flow.FlowConfiguration
 
getDescription() - Method in interface org.ikasan.spec.flow.FlowElement
Returns a human readable description of this FlowElement
getDynamicConfiguredResourceFlowElements() - Method in interface org.ikasan.spec.flow.FlowConfiguration
 
getErrorReportingServiceAwareFlowElements() - Method in interface org.ikasan.spec.flow.FlowConfiguration
 
getFlowComponent() - Method in interface org.ikasan.spec.flow.FlowElement
Accessor for the wrapped component.
getFlowConfiguration() - Method in interface org.ikasan.spec.flow.Flow
Method to get the configuration for the given flow.
getFlowElement(String) - Method in interface org.ikasan.spec.flow.Flow
Accessor for getting the flow element by its given name.
getFlowElementInvoker() - Method in interface org.ikasan.spec.flow.FlowElement
Getter for the flow element invoker.
getFlowElements() - Method in interface org.ikasan.spec.flow.Flow
Accessor for getting the flow elements TODO - is this really needed ?
getFlowElements() - Method in interface org.ikasan.spec.flow.FlowConfiguration
 
getIdentifier() - Method in interface org.ikasan.spec.flow.FlowEvent
Get immutable flow event identifier.
getInvokedComponents() - Method in interface org.ikasan.spec.flow.FlowInvocationContext
Return a list of all invoked componentNames
getLastComponentName() - Method in interface org.ikasan.spec.flow.FlowInvocationContext
Get the name of the last invoked component recorded in the context.
getManagedResourceFlowElements() - Method in interface org.ikasan.spec.flow.FlowConfiguration
 
getManagedServices() - Method in interface org.ikasan.spec.flow.FlowConfiguration
Getter for Managed Services within this flow.
getModuleName() - Method in interface org.ikasan.spec.flow.Flow
Accessor for moduleName
getName() - Method in interface org.ikasan.spec.flow.Flow
Returns the name of this flow
getPayload() - Method in interface org.ikasan.spec.flow.FlowEvent
Get the payload of this flow event.
getRelatedIdentifier() - Method in interface org.ikasan.spec.flow.FlowEvent
Get related event identifier identifier.
getResubmissionService() - Method in interface org.ikasan.spec.flow.FlowConfiguration
 
getSerialiserFactory() - Method in interface org.ikasan.spec.flow.Flow
Get the serialiser factory associated with this flow.
getState() - Method in interface org.ikasan.spec.flow.Flow
Returns the current runtmie state of this flow.
getTimestamp() - Method in interface org.ikasan.spec.flow.FlowEvent
Get the immutable created date/time of the flow event.
getTransition(String) - Method in interface org.ikasan.spec.flow.FlowElement
Retrieves the subsequent FlowElement (if any) representing the next node in the flow
getTransitions() - Method in interface org.ikasan.spec.flow.FlowElement
Retrieves a Map of all this FlowElement's transitions

I

invoke(FlowEventListener, String, String, FlowInvocationContext, FlowEvent, FlowElement<COMPONENT>) - Method in interface org.ikasan.spec.flow.FlowElementInvoker
Invokes the specified FlowElementwith the specified FlowEvent
isPaused() - Method in interface org.ikasan.spec.flow.Flow
Is this flow in a paused state
isRunning() - Method in interface org.ikasan.spec.flow.Flow
Is this flow in a running state

O

org.ikasan.spec.flow - package org.ikasan.spec.flow
 

P

pause() - Method in interface org.ikasan.spec.flow.Flow
Invoke stop on the consumer component only.

R

replace(FlowEvent<IDENTIFIER, PAYLOAD>) - Method in interface org.ikasan.spec.flow.FlowEvent
Replace the internals of this flow event with the provided
resume() - Method in interface org.ikasan.spec.flow.Flow
Invoke start on the consumer component only.

S

setFlowElementInvoker(FlowElementInvoker<COMPONENT>) - Method in interface org.ikasan.spec.flow.FlowElement
Setter for the flow element invoker.
setFlowListener(FlowEventListener) - Method in interface org.ikasan.spec.flow.Flow
Setter for a listener for flow events
setPayload(PAYLOAD) - Method in interface org.ikasan.spec.flow.FlowEvent
Set the payload of this flow event.
start() - Method in interface org.ikasan.spec.flow.Flow
Invoke all start operations for the flow that are required prior to an event invocation including starting the consumer.
startPause() - Method in interface org.ikasan.spec.flow.Flow
Invoke all start operations for the flow that are required prior to an event invocation, but immediately pause the consumer.
stop() - Method in interface org.ikasan.spec.flow.Flow
Invoke all stop operations for the flow that are required on shutdown of the invoking client.

U

update(DynamicConfiguredResource) - Method in interface org.ikasan.spec.flow.FlowConfiguration
Allow for the saving of a DynamicConfiguredResources changed configuration
A B C D F G I O P R S U 

Copyright © 2007-2016 Ikasan. All Rights Reserved.