org.jboss.weld.conversation
Class AbstractConversationManager

java.lang.Object
  extended by org.jboss.weld.conversation.AbstractConversationManager
All Implemented Interfaces:
org.jboss.weld.conversation.ConversationManager
Direct Known Subclasses:
ServletConversationManager

public abstract class AbstractConversationManager
extends java.lang.Object
implements org.jboss.weld.conversation.ConversationManager

An abstract conversation manager

Author:
Nicklas Karlsson

Constructor Summary
AbstractConversationManager()
          Creates a new conversation manager
 
Method Summary
 void beginOrRestoreConversation(java.lang.String cid)
           
 void cleanupConversation()
           
 void destroyAllConversations()
           
abstract  org.jboss.weld.context.api.BeanStore getBeanStore(java.lang.String cid)
           
 java.util.Set<javax.enterprise.context.Conversation> getLongRunningConversations()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractConversationManager

public AbstractConversationManager()
Creates a new conversation manager

Method Detail

beginOrRestoreConversation

public void beginOrRestoreConversation(java.lang.String cid)
Specified by:
beginOrRestoreConversation in interface org.jboss.weld.conversation.ConversationManager

cleanupConversation

public void cleanupConversation()
Specified by:
cleanupConversation in interface org.jboss.weld.conversation.ConversationManager

destroyAllConversations

public void destroyAllConversations()
Specified by:
destroyAllConversations in interface org.jboss.weld.conversation.ConversationManager

getLongRunningConversations

public java.util.Set<javax.enterprise.context.Conversation> getLongRunningConversations()
Specified by:
getLongRunningConversations in interface org.jboss.weld.conversation.ConversationManager

getBeanStore

public abstract org.jboss.weld.context.api.BeanStore getBeanStore(java.lang.String cid)


Copyright © 2008-2009 Seam Framework. All Rights Reserved.