public interface BoundConversationContext extends ConversationContext, BoundContext<BoundRequest>
A conversation context which can be bound to a pair of Maps encapsulated by BoundRequest
. The context is
automatically attached to the bound request on activation, and detached when ConversationContext.invalidate()
is called.
The BoundConversationContext
is detachable, and transient conversations are only attached at the end of a request.
This context is not thread safe, and provides no thread safety for the underlying map. A thread-safe map can be used to back the context - in this case the map can be used as an underlying store in multiple threads safely.
Modifier and Type | Method and Description |
---|---|
boolean |
destroy(Map<String,Object> session)
Destroy all conversations in the session.
|
activate, activate, generateConversationId, getConcurrentAccessTimeout, getConversation, getConversations, getCurrentConversation, getDefaultTimeout, getParameterName, invalidate, setConcurrentAccessTimeout, setDefaultTimeout, setParameterName
deactivate
destroy
associate, dissociate
Copyright © 2017 JBoss by Red Hat. All rights reserved.