|
GigaSpaces XAP 7.1 API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mule.service.AbstractService
org.mule.model.seda.SedaService
org.openspaces.esb.mule.seda.SpaceAwareSedaService
public class SpaceAwareSedaService
An extension to Mule SEDA component that will only start when working with a PRIMARY space and won't start when working with BACKUP space.
| Field Summary | |
|---|---|
protected GigaSpace |
gigaSpace
|
protected OpenSpacesSedaModel |
sedaModel
|
| Fields inherited from class org.mule.model.seda.SedaService |
|---|
queue, queueProfile, queueTimeout, threadingProfile, workManager |
| Fields inherited from class org.mule.service.AbstractService |
|---|
component, exceptionListener, inboundRouter, INITIAL_STATE_PAUSED, INITIAL_STATE_STARTED, INITIAL_STATE_STOPPED, initialised, initialState, logger, model, muleContext, name, outboundRouter, paused, responseRouter, 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 | |
|---|---|
SpaceAwareSedaService()
|
|
| Method Summary | |
|---|---|
protected void |
doDispose()
|
void |
doInitialise()
|
void |
onApplicationEvent(ApplicationEvent applicationEvent)
|
void |
start()
|
void |
stop()
|
| Methods inherited from class org.mule.model.seda.SedaService |
|---|
createStatistics, dequeue, dispatchToOutboundRouter, doDispatch, doForceStop, doSend, doStart, doStop, enqueue, getInstance, getQueueProfile, getQueueSize, getQueueTimeout, getThreadingProfile, getWorkManager, handleWorkException, release, run, setQueueProfile, setQueueTimeout, setThreadingProfile, setWorkManager, workAccepted, workCompleted, workRejected, workStarted |
| Methods inherited from class org.mule.service.AbstractService |
|---|
connectListeners, disconnectListeners, dispatchEvent, dispose, doPause, doResume, fireServiceNotification, forceStop, getComponent, getExceptionListener, getInboundRouter, getIncomingEndpoints, getInitialState, getModel, getMuleContext, getName, getOutboundRouter, getReplyToHandler, getResponseRouter, getStatistics, handleException, initialise, invokeComponent, isPaused, isStarted, isStopped, isStopping, pause, processAsyncReplyRouter, processReplyTo, registerListeners, resume, sendEvent, sendToOutboundRouter, setComponent, setExceptionListener, setInboundRouter, setInitialState, setModel, setMuleContext, setName, setOutboundRouter, setResponseRouter, start, startListeners, stopListeners, toString, unregisterListeners, waitIfPaused |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected OpenSpacesSedaModel sedaModel
protected GigaSpace gigaSpace
| Constructor Detail |
|---|
public SpaceAwareSedaService()
| Method Detail |
|---|
public void doInitialise()
throws org.mule.api.lifecycle.InitialisationException
doInitialise in class org.mule.model.seda.SedaServiceorg.mule.api.lifecycle.InitialisationException
public void start()
throws org.mule.api.MuleException
start in interface org.mule.api.lifecycle.Startablestart in class org.mule.service.AbstractServiceorg.mule.api.MuleException
public void stop()
throws org.mule.api.MuleException
stop in interface org.mule.api.lifecycle.Stoppablestop in class org.mule.service.AbstractServiceorg.mule.api.MuleExceptionprotected void doDispose()
doDispose in class org.mule.model.seda.SedaServicepublic void onApplicationEvent(ApplicationEvent applicationEvent)
onApplicationEvent in interface ApplicationListener
|
GigaSpaces XAP 7.1 API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||