org.ikasan.framework.flow.invoker
Class VisitingFlowElementInvoker

java.lang.Object
  extended by org.ikasan.framework.flow.invoker.VisitingFlowElementInvoker
All Implemented Interfaces:
FlowElementInvoker

public class VisitingFlowElementInvoker
extends Object
implements FlowElementInvoker

A default implementation of the FlowElementInvoker

Author:
Ikasan Development Team

Constructor Summary
VisitingFlowElementInvoker()
           
 
Method Summary
 void invoke(FlowInvocationContext flowInvocationContext, Event event, String moduleName, String flowName, FlowElement flowElement)
          Invokes the specified FlowElementwith the specified Event
 void setFlowEventListener(FlowEventListener flowEventListener)
          Set the flow event listener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VisitingFlowElementInvoker

public VisitingFlowElementInvoker()
Method Detail

setFlowEventListener

public void setFlowEventListener(FlowEventListener flowEventListener)
Set the flow event listener

Parameters:
flowEventListener - The flow event listener to set

invoke

public void invoke(FlowInvocationContext flowInvocationContext,
                   Event event,
                   String moduleName,
                   String flowName,
                   FlowElement flowElement)
Description copied from interface: FlowElementInvoker
Invokes the specified FlowElementwith the specified Event

Specified by:
invoke in interface FlowElementInvoker
event - argument for the FlowElement's FlowComponent
moduleName - - name of this module
flowName - - name of this flow
flowElement - for invocation


Copyright © 2007-2012 Ikasan. All Rights Reserved.