public class PanelScopeContextHolder extends Object implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
PanelScopeContextHolder.BeanHolder<T>
Wrap necessary properties so we can destroy the bean later:
|
Constructor and Description |
---|
PanelScopeContextHolder() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
<T> void |
destroyBean(javax.servlet.http.HttpSession session,
String name) |
<T> T |
getBeanInstance(javax.enterprise.inject.spi.Bean<T> bean) |
String |
getBeanKey(javax.enterprise.inject.spi.Bean bean) |
static PanelScopeContextHolder |
getInstance() |
protected javax.servlet.http.HttpSession |
getSession() |
boolean |
isPanelScopedBean(String name) |
<T> T |
registerBeanInstance(javax.enterprise.inject.spi.Bean<T> bean,
javax.enterprise.context.spi.CreationalContext<T> ctx,
T obj) |
public static PanelScopeContextHolder getInstance()
public String getBeanKey(javax.enterprise.inject.spi.Bean bean)
public <T> T getBeanInstance(javax.enterprise.inject.spi.Bean<T> bean)
public <T> T registerBeanInstance(javax.enterprise.inject.spi.Bean<T> bean, javax.enterprise.context.spi.CreationalContext<T> ctx, T obj)
public <T> void destroyBean(javax.servlet.http.HttpSession session, String name)
public boolean isPanelScopedBean(String name)
public void clear()
protected javax.servlet.http.HttpSession getSession()
Copyright © 2012–2016 JBoss by Red Hat. All rights reserved.