|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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
InitialisableInitialisationException 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 Initialisableinitialise in class AbstractModelInitialisationException - 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 | |||||||||