Package org.apache.myfaces.cdi.view
Class ViewScopeContextualStorage
- java.lang.Object
-
- org.apache.myfaces.cdi.util.ContextualStorage
-
- org.apache.myfaces.cdi.view.ViewScopeContextualStorage
-
- All Implemented Interfaces:
Serializable
public class ViewScopeContextualStorage extends ContextualStorage
This Storage holds all information needed for storing View Scope instances in a context. This scope requires passivation and is not concurrent.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.myfaces.cdi.util.ContextualStorage
beanManager, concurrent, contextualInstances
-
-
Constructor Summary
Constructors Constructor Description ViewScopeContextualStorage(javax.enterprise.inject.spi.BeanManager beanManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activate()
<T> T
createContextualInstance(javax.enterprise.context.spi.Contextual<T> bean, javax.enterprise.context.spi.CreationalContext<T> creationalContext)
void
deactivate()
Map<String,Object>
getNameBeanKeyMap()
boolean
isActivated()
-
Methods inherited from class org.apache.myfaces.cdi.util.ContextualStorage
getBean, getBeanKey, getStorage, isConcurrent
-
-
-
-
Method Detail
-
createContextualInstance
public <T> T createContextualInstance(javax.enterprise.context.spi.Contextual<T> bean, javax.enterprise.context.spi.CreationalContext<T> creationalContext)
- Overrides:
createContextualInstance
in classContextualStorage
- Returns:
-
isActivated
public boolean isActivated()
-
activate
public void activate()
-
deactivate
public void deactivate()
-
-