org.mule.impl.model.seda.optimised
Class OptimisedSedaModel
java.lang.Object
org.mule.impl.model.AbstractModel
org.mule.impl.model.seda.SedaModel
org.mule.impl.model.seda.optimised.OptimisedSedaModel
- All Implemented Interfaces:
- Disposable, Initialisable, Lifecycle, Startable, Stoppable, UMOModel
- public class OptimisedSedaModel
- extends SedaModel
A mule component service model that uses Seda principals to achieve high
throughput by Quing events for compoonents and processing them concurrently.
- Version:
- $Revision: 3798 $
- Author:
- Ross Mason
| Methods inherited from class org.mule.impl.model.AbstractModel |
dispose, getComponent, getComponentNames, getComponentSession, getDescriptor, getEntryPointResolver, getExceptionListener, getLifecycleAdapterFactory, getName, initialise, isComponentRegistered, pauseComponent, registerComponent, resumeComponent, setComponents, setEntryPointResolver, setExceptionListener, setLifecycleAdapterFactory, setName, start, startComponent, stop, stopComponent, unregisterComponent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OptimisedSedaModel
public OptimisedSedaModel()
getType
public String getType()
- Returns the model type name. This is a friendly identifier that is used to
look up the SPI class for the model
- Specified by:
getType in interface UMOModel- Overrides:
getType in class SedaModel
- Returns:
- the model type
createComponent
protected UMOComponent createComponent(UMODescriptor descriptor)
- Overrides:
createComponent in class SedaModel
Copyright © 2003-2006 MuleSource Inc.. All Rights Reserved.