|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface UMOImmutableDescriptor
UMODescriptor
describes all the properties for a Mule UMO. New Mule
UMOs can be initialised as needed from their descriptor.
Method Summary | |
---|---|
String |
getContainer()
Returns the name of the contaier where the object for this descriptor resides. |
String |
getEncoding()
|
ExceptionListener |
getExceptionListener()
The exception strategy to use to handle exceptions in the Mule UMO. |
Object |
getImplementation()
String used to instansiate the object, this can be a class name or a reference to an object in a container |
Class |
getImplementationClass()
Class used to instansiate the object, this can be a class name or a reference to an object in a container |
UMOEndpoint |
getInboundEndpoint()
Deprecated. use getInboundRouter() instead (see MULE-506) |
UMOInboundRouterCollection |
getInboundRouter()
Inbound Routers control how events are received by a component. |
UMOTransformer |
getInboundTransformer()
Deprecated. use getInboundRouter() instead (see MULE-506) |
String |
getInitialState()
Returns the initial state of this component |
List |
getInterceptors()
Returns a list of interceptor objects that will be executed before/after the Mule UMO has executed |
String |
getModelName()
Returns the name of the model that this descriptor is registered with. |
String |
getName()
Gets the identifier for the Mule UMO created from the descriptor |
UMONestedRouterCollection |
getNestedRouter()
|
UMOEndpoint |
getOutboundEndpoint()
Deprecated. use getOutboundRouter() instead (see MULE-506) |
UMOOutboundRouterCollection |
getOutboundRouter()
Outbound Routers control how events are published by a component once. |
UMOTransformer |
getOutboundTransformer()
Deprecated. use getOutboundRouter() instead (see MULE-506) |
Map |
getProperties()
Returns any properties configured on this descriptor. |
UMOResponseRouterCollection |
getResponseRouter()
Response Routers control how events are returned in a request/response call. |
UMOTransformer |
getResponseTransformer()
The transformer to use when sending events or data back as a response. |
String |
getVersion()
The version on the Mule UMO. |
boolean |
isSingleton()
Determines if only a single instance of this component is created. |
Methods inherited from interface org.mule.umo.lifecycle.Initialisable |
---|
initialise |
Method Detail |
---|
ExceptionListener getExceptionListener()
UMOEndpoint getInboundEndpoint()
UMOEndpoint
String getName()
UMOEndpoint getOutboundEndpoint()
UMOEndpoint
Map getProperties()
List getInterceptors()
String getVersion()
Object getImplementation()
Class getImplementationClass() throws UMOException
UMOException
UMOInboundRouterCollection getInboundRouter()
UMOInboundRouterCollection
UMOOutboundRouterCollection getOutboundRouter()
UMOOutboundRouterCollection
UMONestedRouterCollection getNestedRouter()
UMOResponseRouterCollection getResponseRouter()
UMOResponseRouterCollection
UMOTransformer getInboundTransformer()
UMOTransformer getOutboundTransformer()
UMOTransformer getResponseTransformer()
String getEncoding()
boolean isSingleton()
String getInitialState()
String getContainer()
String getModelName()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |