|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@InterceptorBinding
@Target(value={METHOD,TYPE})
@Retention(value=RUNTIME)
public @interface End
Ends a persistent Conversation.
Note: Unless the exception is of a permitted type, if this method throws an exception, the conversation will not be ended.
| Optional Element Summary | |
|---|---|
Class<? extends Exception>[] |
permit
Sets the exception types for which, when encountered during a method invocation, the Conversation will still end. |
public abstract Class<? extends Exception>[] permit
Conversation will still end.
(In other words: These exceptions do not abort @End)
By default: { empty array } - all encountered exceptions will cause the Conversation to remain open.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||