org.mule.module.ibeans.config
Class IBeanFlowConstruct
java.lang.Object
org.mule.construct.AbstractFlowConstruct
org.mule.construct.SimpleFlowConstruct
org.mule.module.ibeans.config.IBeanFlowConstruct
- All Implemented Interfaces:
- FlowConstruct, Disposable, Initialisable, Lifecycle, LifecycleStateEnabled, Startable, Stoppable, MessageProcessor
public class IBeanFlowConstruct
- extends SimpleFlowConstruct
This is an empty flow construct that is used to host an iBean as a component with
one or more component bindings. Each method annotated with
Call
or Template
has
an associated component binding associated with it.
- See Also:
CallInterfaceBinding
Methods inherited from class org.mule.construct.AbstractFlowConstruct |
createMessageProcessor, dispose, disposeIfDisposable, doDispose, doInitialise, doStart, doStop, getExceptionListener, getLifecycleState, getMessageInfoMapping, getMessageProcessorChain, getMessageSource, getMuleContext, getName, getStatistics, getThreadingProfile, initialise, initialiseIfInitialisable, injectFlowConstructMuleContext, isStarted, isStopped, isStopping, setExceptionListener, setMessageInfoMapping, setMessageSource, start, startIfStartable, stop, stopIfStoppable, toString, validateConstruct |
IBeanFlowConstruct
public IBeanFlowConstruct(String name,
MuleContext muleContext)
getConstructType
public String getConstructType()
- Overrides:
getConstructType
in class SimpleFlowConstruct
- Returns:
- the type of construct being created, e.g. "Flow"
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.