|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.seam.conversation.api.AbstractSeamConversationContext<T>
public abstract class AbstractSeamConversationContext<T>
Abstract Seam conversation context.
| Constructor Summary | |
|---|---|
AbstractSeamConversationContext()
|
|
| Method Summary | |
|---|---|
SeamConversationContext<T> |
activate(String conversationId)
Activate conversation with given id. |
SeamConversationContext<T> |
associate(T storage)
Associate storage with conversation context. |
SeamConversationContext<T> |
deactivate()
Deactivate conversation context(s). |
SeamConversationContext<T> |
dissociate(T storage)
Dissociate storage with conversation context. |
protected abstract void |
doActivate(String conversationId)
|
protected abstract void |
doAssociate(T storage)
|
protected abstract void |
doDeactivate()
|
protected abstract void |
doDissociate(T storage)
|
protected abstract void |
doInvalidate()
|
SeamConversationContext<T> |
invalidate()
Invalidate conversation context. |
protected static boolean |
isEmpty(String string)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractSeamConversationContext()
| Method Detail |
|---|
protected abstract void doAssociate(T storage)
public SeamConversationContext<T> associate(T storage)
SeamConversationContext
associate in interface SeamConversationContext<T>storage - the current storage
protected abstract void doDissociate(T storage)
public SeamConversationContext<T> dissociate(T storage)
SeamConversationContext
dissociate in interface SeamConversationContext<T>storage - the current storage
protected abstract void doActivate(String conversationId)
public SeamConversationContext<T> activate(String conversationId)
SeamConversationContext
activate in interface SeamConversationContext<T>conversationId - the conversation id to activate
protected abstract void doInvalidate()
public SeamConversationContext<T> invalidate()
SeamConversationContext
invalidate in interface SeamConversationContext<T>protected abstract void doDeactivate()
public SeamConversationContext<T> deactivate()
SeamConversationContext
deactivate in interface SeamConversationContext<T>protected static boolean isEmpty(String string)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||