Class ClientWindowScopeContextualStorageHolder
- java.lang.Object
-
- org.apache.myfaces.cdi.util.AbstractContextualStorageHolder<ContextualStorage>
-
- org.apache.myfaces.cdi.clientwindow.ClientWindowScopeContextualStorageHolder
-
- All Implemented Interfaces:
Serializable
@Typed(ClientWindowScopeContextualStorageHolder.class) @SessionScoped public class ClientWindowScopeContextualStorageHolder extends AbstractContextualStorageHolder<ContextualStorage> implements Serializable
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.myfaces.cdi.util.AbstractContextualStorageHolder
applicationContextBean, beanManager, passivating, storageMap
-
-
Constructor Summary
Constructors Constructor Description ClientWindowScopeContextualStorageHolder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
destroyAll(ContextualStorage contextualStorage, FacesContext facesContext)
static ClientWindowScopeContextualStorageHolder
getInstance(FacesContext facesContext)
static ClientWindowScopeContextualStorageHolder
getInstance(FacesContext facesContext, boolean create)
Class<? extends Annotation>
getScope()
void
init()
protected ContextualStorage
newContextualStorage(String slotId)
void
pushClientWindow(FacesContext facesContext, ClientWindow clientWindow)
-
Methods inherited from class org.apache.myfaces.cdi.util.AbstractContextualStorageHolder
destroyAll, destroyAll, forceNewStorage, getContextualStorage, getContextualStorage, getInstance, getInstance, getStorageMap, isPassivating, isSkipDestroy, preDestroy
-
-
-
-
Method Detail
-
init
@PostConstruct public void init()
- Overrides:
init
in classAbstractContextualStorageHolder<ContextualStorage>
-
destroyAll
public void destroyAll(ContextualStorage contextualStorage, FacesContext facesContext)
- Overrides:
destroyAll
in classAbstractContextualStorageHolder<ContextualStorage>
-
newContextualStorage
protected ContextualStorage newContextualStorage(String slotId)
- Specified by:
newContextualStorage
in classAbstractContextualStorageHolder<ContextualStorage>
-
pushClientWindow
public void pushClientWindow(FacesContext facesContext, ClientWindow clientWindow)
-
getScope
public Class<? extends Annotation> getScope()
- Specified by:
getScope
in classAbstractContextualStorageHolder<ContextualStorage>
-
getInstance
public static ClientWindowScopeContextualStorageHolder getInstance(FacesContext facesContext)
-
getInstance
public static ClientWindowScopeContextualStorageHolder getInstance(FacesContext facesContext, boolean create)
-
-