org.mule.module.apikit
Class RestFlow

java.lang.Object
  extended by org.mule.construct.AbstractFlowConstruct
      extended by org.mule.construct.AbstractPipeline
          extended by org.mule.construct.Flow
              extended by org.mule.module.apikit.RestFlow
All Implemented Interfaces:
org.mule.api.AnnotatedObject, org.mule.api.construct.FlowConstruct, org.mule.api.construct.Pipeline, org.mule.api.lifecycle.Disposable, org.mule.api.lifecycle.Initialisable, org.mule.api.lifecycle.Lifecycle, org.mule.api.lifecycle.LifecycleStateEnabled, org.mule.api.lifecycle.Startable, org.mule.api.lifecycle.Stoppable, org.mule.api.NamedObject, org.mule.api.processor.MessageProcessor, org.mule.api.processor.MessageProcessorContainer

public class RestFlow
extends org.mule.construct.Flow


Nested Class Summary
 
Nested classes/interfaces inherited from class org.mule.construct.AbstractPipeline
org.mule.construct.AbstractPipeline.ProcessIfPipelineStartedMessageProcessor
 
Field Summary
 
Fields inherited from class org.mule.construct.AbstractPipeline
messageProcessors, messageSource, pipeline, processingStrategy
 
Fields inherited from class org.mule.construct.AbstractFlowConstruct
exceptionListener, INITIAL_STATE_STARTED, INITIAL_STATE_STOPPED, initialState, lifecycleManager, logger, messageInfoMapping, muleContext, name, statistics
 
Fields inherited from interface org.mule.api.lifecycle.Initialisable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Startable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Stoppable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Disposable
PHASE_NAME
 
Fields inherited from interface org.mule.api.AnnotatedObject
PROPERTY_NAME
 
Constructor Summary
RestFlow(String name, org.mule.api.MuleContext muleContext)
           
 
Method Summary
 String getAction()
           
 String getResource()
           
 void setAction(String action)
           
 void setResource(String resource)
           
 
Methods inherited from class org.mule.construct.Flow
configureMessageProcessors, configurePostProcessors, configurePreProcessors, configureStatistics, getAsyncStageNameSource, getAsyncStageNameSource, getConstructType, process, setEndpoint
 
Methods inherited from class org.mule.construct.AbstractPipeline
addMessageProcessorPathElements, createPipeline, doDispose, doInitialise, doStart, doStop, getMessageProcessors, getMessageSource, getProcessingStrategy, getProcessorPath, isRedeliveryPolicyConfigured, setMessageProcessors, setMessageSource, setProcessingStrategy, validateConstruct
 
Methods inherited from class org.mule.construct.AbstractFlowConstruct
dispose, disposeIfDisposable, getAnnotation, getAnnotations, getExceptionListener, getInitialState, getLifecycleState, getMessageInfoMapping, getMuleContext, getName, getStatistics, initialise, initialiseIfInitialisable, injectFlowConstructMuleContext, isStarted, isStopped, isStopping, setAnnotations, setExceptionListener, setInitialState, setMessageInfoMapping, start, startIfStartable, stop, stopIfStoppable, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.mule.api.construct.FlowConstruct
getExceptionListener, getMessageInfoMapping, getMuleContext, getStatistics
 
Methods inherited from interface org.mule.api.NamedObject
getName
 
Methods inherited from interface org.mule.api.lifecycle.LifecycleStateEnabled
getLifecycleState
 

Constructor Detail

RestFlow

public RestFlow(String name,
                org.mule.api.MuleContext muleContext)
Method Detail

setResource

public void setResource(String resource)

setAction

public void setAction(String action)

getResource

public String getResource()

getAction

public String getAction()


Copyright © 2013. All rights reserved.