|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.mule.model.AbstractModel org.mule.model.seda.SedaModel
@Deprecated public class SedaModel
A mule service service model that uses SEDA principals to achieve high throughput by Queuing events for components and processing them concurrently.
Field Summary | |
---|---|
protected PoolingProfile |
poolingProfile
Deprecated. the pooling configuration used when initialising the service described by this descriptor. |
protected QueueProfile |
queueProfile
Deprecated. The queuing profile for events received for this service |
Fields inherited from class org.mule.model.AbstractModel |
---|
DEFAULT_MODEL_NAME, lifecycleManager, logger, muleContext |
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 | |
---|---|
SedaModel()
Deprecated. |
Method Summary | |
---|---|
PoolingProfile |
getPoolingProfile()
Deprecated. |
QueueProfile |
getQueueProfile()
Deprecated. |
int |
getQueueTimeout()
Deprecated. |
String |
getType()
Deprecated. Returns the model type name. |
void |
initialise()
Deprecated. Method used to perform any initialisation work. |
void |
setPoolingProfile(PoolingProfile poolingProfile)
Deprecated. |
void |
setQueueProfile(QueueProfile queueProfile)
Deprecated. |
void |
setQueueTimeout(int queueTimeout)
Deprecated. |
Methods inherited from class org.mule.model.AbstractModel |
---|
dispose, getEntryPointResolverSet, getExceptionListener, getLifecycleAdapterFactory, getLifecycleState, getMuleContext, getName, setEntryPointResolvers, setEntryPointResolverSet, setExceptionListener, setLifecycleAdapterFactory, setMuleContext, setName, start, stop, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected PoolingProfile poolingProfile
protected QueueProfile queueProfile
Constructor Detail |
---|
public SedaModel()
Method Detail |
---|
public String getType()
public void initialise() throws InitialisationException
Initialisable
InitialisationException
should be thrown,
causing the Mule instance to shutdown. If the error is recoverable, say by
retrying to connect, a RecoverableException
should be thrown.
There is no guarantee that by throwing a Recoverable exception that the Mule
instance will not shut down.
initialise
in interface Initialisable
initialise
in class AbstractModel
InitialisationException
- if a fatal error occurs causing the Mule instance to shutdown
RecoverableException
- if an error occurs that can be recovered frompublic int getQueueTimeout()
public void setQueueTimeout(int queueTimeout)
public PoolingProfile getPoolingProfile()
public void setPoolingProfile(PoolingProfile poolingProfile)
public QueueProfile getQueueProfile()
public void setQueueProfile(QueueProfile queueProfile)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |