| Modifier and Type | Field and Description |
|---|---|
| private Map | forClassToDataModelClass
Map of classes that can be wrapped by a data model to data model implementation classes |
| private static final Logger | LOGGER
Stores the logger. |
| private final Set | managedPropertyTargetTypes
Map of |
| private static final Class | MOJARRA_MANAGED_BEANS
Array of Mojarra impl specific CDI managed bean classes to add to CDI. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | afterBeanDiscovery(AfterBeanDiscovery
the after bean discovery. afterBeanDiscovery, BeanManager the bean manager. beanManager)AfterBeanDiscovery:
|
| public void | afterDeploymentValidation(AfterDeploymentValidation
the after deployment validation event event, BeanManager the current bean manager beanManager)AfterDeploymentValidation:
|
| public void | beforeBeanDiscovery(BeforeBeanDiscovery
the before bean discovery. beforeBeanDiscovery, BeanManager the bean manager. beanManager)BeforeBeanDiscovery:
|
| public Map | Returns: Map of classes that can be wrapped by a data model to data model implementation classesGets the map of classes that can be wrapped by a data model to data model implementation classes |
| public < the generic bean type T extends DataModel | processBean(ProcessBean<T>
the process bean event processBeanEvent, BeanManager the current bean manager beanManager)ProcessBean:
|
| public < the generic bean type T> void | processManagedBean(ProcessManagedBean<T>
the process managed bean event processManagedBeanEvent, BeanManager the current bean manager beanManager)ProcessManagedBean:
|
| forClassToDataModelClass | back to summary |
|---|---|
| private Map<Class<?>, Class<? extends DataModel<?>>> forClassToDataModelClass Map of classes that can be wrapped by a data model to data model implementation classes | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER Stores the logger. | |
| managedPropertyTargetTypes | back to summary |
|---|---|
| private final Set<Type> managedPropertyTargetTypes Map of | |
| MOJARRA_MANAGED_BEANS | back to summary |
|---|---|
| private static final Class<?>[] MOJARRA_MANAGED_BEANS Array of Mojarra impl specific CDI managed bean classes to add to CDI. This is necessary in case Mojarra is provided by server instead of by webapp as is often the case in Jakarta EE environments. | |
| CdiExtension | back to summary |
|---|---|
| public CdiExtension() | |
| afterBeanDiscovery | back to summary |
|---|---|
| public void afterBeanDiscovery(AfterBeanDiscovery afterBeanDiscovery, BeanManager beanManager) AfterBeanDiscovery:
| |
| afterDeploymentValidation | back to summary |
|---|---|
| public void afterDeploymentValidation(AfterDeploymentValidation event, BeanManager beanManager) AfterDeploymentValidation:
| |
| beforeBeanDiscovery | back to summary |
|---|---|
| public void beforeBeanDiscovery(BeforeBeanDiscovery beforeBeanDiscovery, BeanManager beanManager) BeforeBeanDiscovery:
| |
| getForClassToDataModelClass | back to summary |
|---|---|
| public Map Gets the map of classes that can be wrapped by a data model to data model implementation classes | |
| processBean | back to summary |
|---|---|
| public <T extends DataModel ProcessBean:
| |
| processManagedBean | back to summary |
|---|---|
| public <T> void processManagedBean(ProcessManagedBean<T> processManagedBeanEvent, BeanManager beanManager) ProcessManagedBean:
| |