Top Fields Constructors Methods
com.sun.faces.flow

public Class FlowCDIExtension

extends Object
implements Extension
Class Inheritance
All Implemented Interfaces
javax.enterprise.inject.spi.Extension
Imports
com.sun.faces.util.FacesLogger, .Util, com.sun.faces.util.cdi11.CDIUtil, java.util.Map, .ServiceLoader, java.util.concurrent.ConcurrentHashMap, java.util.logging.Level, .Logger, javax.enterprise.context.spi.Contextual, javax.enterprise.event.Observes, javax.enterprise.inject.spi.AfterBeanDiscovery, .Bean, .BeanManager, .BeforeBeanDiscovery, .Extension, .ProcessBean, javax.faces.flow.FlowScoped

Field Summary

Modifier and TypeField and Description
private CDIUtil
private Map<Contextual<?>, FlowCDIContext.FlowBeanInfo>
private boolean
private static final Logger

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv void
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

cdiUtilback to summary
private CDIUtil cdiUtil
flowScopedBeanFlowIdsback to summary
private Map<Contextual<?>, FlowCDIContext.FlowBeanInfo> flowScopedBeanFlowIds
isCdiOneOneOrGreaterback to summary
private boolean isCdiOneOneOrGreater
LOGGERback to summary
private static final Logger LOGGER

Constructor Detail

FlowCDIExtensionback to summary
public FlowCDIExtension()

Method Detail

afterBeanDiscoveryback to summary
pack-priv void afterBeanDiscovery(final AfterBeanDiscovery event, BeanManager beanManager)
beforeBeanDiscoveryback to summary
public void beforeBeanDiscovery(final BeforeBeanDiscovery event, BeanManager beanManager)
processBeanback to summary
public void processBean(ProcessBean<?> event)