org.mule.model.pipeline
Class PipelineService

java.lang.Object
  extended by org.mule.service.AbstractService
      extended by org.mule.model.direct.DirectService
          extended by org.mule.model.pipeline.PipelineService
All Implemented Interfaces:
Serializable, MuleContextAware, Disposable, Initialisable, Lifecycle, Startable, Stoppable, NamedObject, Service

public class PipelineService
extends DirectService

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.mule.model.direct.DirectService
interceptorList, pojoService, proxy
 
Fields inherited from class org.mule.service.AbstractService
entryPointResolverSet, exceptionListener, inboundRouter, INITIAL_STATE_PAUSED, INITIAL_STATE_STARTED, INITIAL_STATE_STOPPED, initialisationCallbacks, initialised, initialState, logger, model, muleContext, name, nestedRouter, outboundRouter, paused, properties, responseRouter, serviceFactory, stats, stopped, stopping
 
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
 
Constructor Summary
PipelineService()
           
 
Method Summary
protected  void doDispatch(MuleEvent event)
           
protected  void doDispose()
           
protected  void doInitialise()
           
protected  MuleMessage doSend(MuleEvent event)
           
 
Methods inherited from class org.mule.model.direct.DirectService
doPause, doResume, doStart, doStop
 
Methods inherited from class org.mule.service.AbstractService
addInitialisationCallback, connectListeners, createComponentProxy, createStatistics, disconnectListeners, dispatchEvent, dispose, doForceStop, fireComponentNotification, fireInitialisationCallbacks, forceStop, getEntryPointResolverSet, getExceptionListener, getInboundRouter, getIncomingEndpoints, getInitialState, getModel, getName, getNestedRouter, getOrCreateService, getOutboundRouter, getProperties, getResponseRouter, getServiceFactory, getStatistics, handleException, initialise, isPaused, isStarted, isStopped, isStopping, pause, registerListeners, resume, sendEvent, setEntryPointResolvers, setEntryPointResolverSet, setExceptionListener, setInboundRouter, setInitialState, setModel, setMuleContext, setName, setNestedRouter, setOutboundRouter, setProperties, setResponseRouter, setServiceFactory, start, start, startListeners, stop, stopListeners, toString, unregisterListeners, waitIfPaused
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PipelineService

public PipelineService()
Method Detail

doInitialise

protected void doInitialise()
                     throws InitialisationException
Overrides:
doInitialise in class DirectService
Throws:
InitialisationException

doSend

protected MuleMessage doSend(MuleEvent event)
                      throws MuleException
Overrides:
doSend in class DirectService
Throws:
MuleException

doDispatch

protected void doDispatch(MuleEvent event)
                   throws MuleException
Overrides:
doDispatch in class DirectService
Throws:
MuleException

doDispose

protected void doDispose()
Overrides:
doDispose in class DirectService


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.