|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mule.umo.Invocation
Invocation
represents a link in an interceptor chain. Interceptors can
be configured om Mule Managed components.
Constructor Summary | |
Invocation(UMOImmutableDescriptor descriptor,
UMOMessage message,
Invocation invocation)
Constructs an initialised invocation |
Method Summary | |
UMOMessage |
execute()
Excutes this invocation |
UMOImmutableDescriptor |
getDescriptor()
Returns the descriptor for the component associated with this invocation |
UMOEvent |
getEvent()
|
UMOMessage |
getMessage()
Returns the current message |
void |
setMessage(UMOMessage message)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Invocation(UMOImmutableDescriptor descriptor, UMOMessage message, Invocation invocation)
descriptor
- the components descriptormessage
- the current messageinvocation
- the next invocation in the chain or null.Method Detail |
public UMOMessage execute() throws UMOException
UMOException
- if something goes wrongpublic UMOImmutableDescriptor getDescriptor()
public UMOMessage getMessage()
public UMOEvent getEvent()
public void setMessage(UMOMessage message)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |