org.mule.impl.model.seda.optimised
Class OptimisedSedaComponent
java.lang.Object
org.mule.impl.model.AbstractComponent
org.mule.impl.model.seda.SedaComponent
org.mule.impl.model.seda.optimised.OptimisedSedaComponent
- All Implemented Interfaces:
- Disposable, EventListener, Initialisable, Lifecycle, Runnable, Serializable, Startable, Stoppable, UMOComponent, Work, WorkListener
- public class OptimisedSedaComponent
- extends SedaComponent
Same as SedaComponent
except that it assumes that components implement the Callable
interface and therefore does away with the reflection and introspection on objects.
- See Also:
- Serialized Form
Fields inherited from class org.mule.impl.model.seda.SedaComponent |
componentPerRequest, componentProxy, descriptorQueueName, enablePooling, POOLING_PROFILE_PROPERTY, poolingProfile, proxyPool, QUEUE_PROFILE_PROPERTY, queueProfile, queueTimeout, workManager |
Methods inherited from class org.mule.impl.model.seda.SedaComponent |
createComponentProxy, createStatistics, dequeue, doDispatch, doDispose, doForceStop, doInitialise, doSend, doStart, doStop, enqueue, getPoolingProfile, getProxy, getQueueProfile, getQueueSize, handleWorkException, initialisePool, release, run, setPoolingProfile, setQueueProfile, workAccepted, workCompleted, workRejected, workStarted |
Methods inherited from class org.mule.impl.model.AbstractComponent |
connectListeners, disconnectListeners, dispatchEvent, dispose, doPause, doResume, fireComponentNotification, forceStop, getDescriptor, getIncomingEndpoints, getInstance, getName, getStatistics, handleException, initialise, isPaused, isStarted, isStopped, isStopping, lookupComponent, pause, registerListeners, resume, sendEvent, start, start, startListeners, stop, stopListeners, toString, unregisterListeners, waitIfPaused |
OptimisedSedaComponent
public OptimisedSedaComponent(MuleDescriptor descriptor,
OptimisedSedaModel model)
- Default constructor
createPool
protected ObjectPool createPool()
throws InitialisationException
- Overrides:
createPool
in class SedaComponent
- Throws:
InitialisationException
Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.