|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Conversation
Provides conversation management operations
| Method Summary | |
|---|---|
void |
begin()
Mark a transient conversation long running. |
void |
begin(java.lang.String id)
Mark a transient conversation long running. |
void |
end()
Mark a long running conversation transient |
java.lang.String |
getId()
Get the id associated with the current long running conversation |
long |
getTimeout()
Get the timeout for the current long running conversation. |
boolean |
isLongRunning()
Determine if a conversation is long running or transient |
boolean |
isTransient()
|
void |
setTimeout(long milliseconds)
Set the timeout for the current long running conversation |
| Method Detail |
|---|
void begin()
java.lang.IllegalStateException - if the current conversation is marked long
runningvoid begin(java.lang.String id)
id - the id of the conversation
java.lang.IllegalStateException - if the current conversation is marked long
running
java.lang.IllegalArgumentException - if a long running conversation with id
already existsvoid end()
java.lang.IllegalStateException - if the current conversation is marked
transientboolean isLongRunning()
java.lang.String getId()
long getTimeout()
void setTimeout(long milliseconds)
milliseconds - the new timeout in millisecondsboolean isTransient()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||