org.jboss.weld.bootstrap.api.helpers
Class ForwardingLifecycle

java.lang.Object
  extended by org.jboss.weld.bootstrap.api.helpers.ForwardingLifecycle
All Implemented Interfaces:
Lifecycle

public abstract class ForwardingLifecycle
extends java.lang.Object
implements Lifecycle

Author:
pmuir

Constructor Summary
ForwardingLifecycle()
           
 
Method Summary
 void beginApplication(BeanStore applicationBeanStore)
           
 void beginRequest(java.lang.String id, BeanStore requestBeanStore)
           
protected abstract  Lifecycle delegate()
           
 void endApplication()
           
 void endRequest(java.lang.String id, BeanStore requestBeanStore)
           
 void endSession(java.lang.String id, BeanStore sessionBeanStore)
           
 boolean equals(java.lang.Object obj)
           
 Context getApplicationContext()
           
 Context getConversationContext()
           
 Context getDependentContext()
           
 Context getRequestContext()
           
 Context getSessionContext()
           
 Context getSingletonContext()
           
 int hashCode()
           
 boolean isApplicationActive()
           
 boolean isConversationActive()
           
 boolean isRequestActive()
           
 boolean isSessionActive()
           
 void restoreSession(java.lang.String id, BeanStore sessionBeanStore)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ForwardingLifecycle

public ForwardingLifecycle()
Method Detail

delegate

protected abstract Lifecycle delegate()

beginApplication

public void beginApplication(BeanStore applicationBeanStore)
Specified by:
beginApplication in interface Lifecycle

beginRequest

public void beginRequest(java.lang.String id,
                         BeanStore requestBeanStore)
Specified by:
beginRequest in interface Lifecycle

endApplication

public void endApplication()
Specified by:
endApplication in interface Lifecycle

endRequest

public void endRequest(java.lang.String id,
                       BeanStore requestBeanStore)
Specified by:
endRequest in interface Lifecycle

endSession

public void endSession(java.lang.String id,
                       BeanStore sessionBeanStore)
Specified by:
endSession in interface Lifecycle

getApplicationContext

public Context getApplicationContext()
Specified by:
getApplicationContext in interface Lifecycle

getConversationContext

public Context getConversationContext()
Specified by:
getConversationContext in interface Lifecycle

getDependentContext

public Context getDependentContext()
Specified by:
getDependentContext in interface Lifecycle

getRequestContext

public Context getRequestContext()
Specified by:
getRequestContext in interface Lifecycle

getSessionContext

public Context getSessionContext()
Specified by:
getSessionContext in interface Lifecycle

getSingletonContext

public Context getSingletonContext()
Specified by:
getSingletonContext in interface Lifecycle

isRequestActive

public boolean isRequestActive()
Specified by:
isRequestActive in interface Lifecycle

isApplicationActive

public boolean isApplicationActive()
Specified by:
isApplicationActive in interface Lifecycle

isConversationActive

public boolean isConversationActive()
Specified by:
isConversationActive in interface Lifecycle

isSessionActive

public boolean isSessionActive()
Specified by:
isSessionActive in interface Lifecycle

restoreSession

public void restoreSession(java.lang.String id,
                           BeanStore sessionBeanStore)
Specified by:
restoreSession in interface Lifecycle

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


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