|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.mule.service.AbstractService org.mule.model.seda.SedaService
@Deprecated public class SedaService
A Seda service runs inside a Seda Model and is responsible for managing a Seda Queue and thread pool for a Mule sevice service. In Seda terms this is equivilent to a stage.
Field Summary | |
---|---|
protected QueueProfile |
queueProfile
Deprecated. The queue profile to use for this service. |
protected Integer |
queueTimeout
Deprecated. The time out used for taking from the Seda Queue. |
protected SedaStageInterceptingMessageProcessor |
sedaStage
Deprecated. |
protected ThreadingProfile |
threadingProfile
Deprecated. The threading profile to use for this service. |
Fields inherited from class org.mule.service.AbstractService |
---|
asyncReplyMessageSource, component, exceptionListener, INITIAL_STATE_PAUSED, INITIAL_STATE_STARTED, INITIAL_STATE_STOPPED, initialState, lifecycleManager, logger, messageInfoMapping, messageProcessorChain, messageSource, model, muleContext, name, outboundRouter, stats |
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 | |
---|---|
SedaService(MuleContext muleContext)
Deprecated. |
Method Summary | |
---|---|
protected void |
addMessageProcessors(MessageProcessorChainBuilder builder)
Deprecated. |
protected ServiceStatistics |
createStatistics()
Deprecated. |
protected void |
doInitialise()
Deprecated. Initialise the service. |
protected void |
doPause()
Deprecated. Custom components can execute code necessary to put the service in a paused state here. |
protected void |
doResume()
Deprecated. Custom components can execute code necessary to resume a service once it has been paused If a developer overloads this method the doPause() method MUST also be overloaded to avoid inconsistent state in the service |
QueueProfile |
getQueueProfile()
Deprecated. |
Integer |
getQueueTimeout()
Deprecated. |
protected MessageProcessor |
getServiceStartedAssertingMessageProcessor()
Deprecated. |
ThreadingProfile |
getThreadingProfile()
Deprecated. |
void |
setQueueProfile(QueueProfile queueProfile)
Deprecated. |
void |
setQueueTimeout(Integer queueTimeout)
Deprecated. |
void |
setThreadingProfile(ThreadingProfile threadingProfile)
Deprecated. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected Integer queueTimeout
protected ThreadingProfile threadingProfile
protected QueueProfile queueProfile
protected SedaStageInterceptingMessageProcessor sedaStage
Constructor Detail |
---|
public SedaService(MuleContext muleContext)
Method Detail |
---|
protected MessageProcessor getServiceStartedAssertingMessageProcessor()
getServiceStartedAssertingMessageProcessor
in class AbstractService
protected void addMessageProcessors(MessageProcessorChainBuilder builder)
addMessageProcessors
in class AbstractService
protected void doInitialise() throws InitialisationException
doInitialise
in class AbstractService
InitialisationException
- if the service fails to
initialiseprotected ServiceStatistics createStatistics()
createStatistics
in class AbstractService
public QueueProfile getQueueProfile()
public void setQueueProfile(QueueProfile queueProfile)
public Integer getQueueTimeout()
public void setQueueTimeout(Integer queueTimeout)
public ThreadingProfile getThreadingProfile()
public void setThreadingProfile(ThreadingProfile threadingProfile)
protected void doPause() throws MuleException
AbstractService
doPause
in class AbstractService
MuleException
protected void doResume() throws MuleException
AbstractService
doResume
in class AbstractService
MuleException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |