|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Model
The Model encapsulates and manages the runtime behaviour of a
Mule Server instance. It is responsible for maintaining the Service instances and
their configuration.
| Field Summary |
|---|
| 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 |
| Method Summary | |
|---|---|
EntryPointResolverSet |
getEntryPointResolverSet()
The entry point resolver is used to determine the method to be called on a service when an event is received for it. |
ExceptionListener |
getExceptionListener()
The exception strategy to use by components managed by the model. |
LifecycleAdapterFactory |
getLifecycleAdapterFactory()
The lifecycle adapter is used by the model to translate Mule lifecycle event to events that components registered with the model understand. |
String |
getType()
Returns the model type name. |
void |
setEntryPointResolverSet(EntryPointResolverSet entryPointResolver)
This will be used to build entry points on the components registered with the model. |
void |
setExceptionListener(ExceptionListener listener)
The exception strategy to use by components managed by the model. |
void |
setLifecycleAdapterFactory(LifecycleAdapterFactory lifecycleAdapterFactory)
Sets the lifecycleAdapterFactory on the model. |
| Methods inherited from interface org.mule.api.lifecycle.Initialisable |
|---|
initialise |
| Methods inherited from interface org.mule.api.lifecycle.Startable |
|---|
start |
| Methods inherited from interface org.mule.api.lifecycle.Stoppable |
|---|
stop |
| Methods inherited from interface org.mule.api.lifecycle.Disposable |
|---|
dispose |
| Methods inherited from interface org.mule.api.context.MuleContextAware |
|---|
setMuleContext |
| Methods inherited from interface org.mule.api.NamedObject |
|---|
getName, setName |
| Method Detail |
|---|
String getType()
EntryPointResolverSet getEntryPointResolverSet()
void setEntryPointResolverSet(EntryPointResolverSet entryPointResolver)
entryPointResolver - The entryPointResolver to set. This will be used to
build entry points on the components registered with the model.LifecycleAdapterFactory getLifecycleAdapterFactory()
LifecycleAdapterFactory is used by the model to instanciate
LifecycleAdapters.
LifecycleAdapterFactory,
LifecycleAdaptervoid setLifecycleAdapterFactory(LifecycleAdapterFactory lifecycleAdapterFactory)
lifecycleAdapterFactory - The lifecycleAdapterFactory to set on this
model.LifecycleAdapterFactory,
LifecycleAdapterExceptionListener getExceptionListener()
ExceptionListenervoid setExceptionListener(ExceptionListener listener)
listener - the default exception strategy for this model.ExceptionListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||