public class ProbeExtension extends Object implements Extension
AnnotatedTypes needed for monitoring. Furthermore, BeanAttributes of all suitable beans are modified so that a stereotype
with applied interceptor binding is declared. Finally, an initialization of the Probe component (mapping data) is triggered.
An integrator is required to register this extension for every application which should be a subject of inspection.
| Constructor and Description |
|---|
ProbeExtension() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterBeanDiscovery(AfterBeanDiscovery event,
BeanManager beanManager) |
void |
afterDeploymentValidation(AfterDeploymentValidation event,
BeanManager beanManager) |
void |
beforeBeanDiscovery(BeforeBeanDiscovery event,
BeanManager beanManager) |
<T> void |
processBeanAttributes(ProcessBeanAttributes<T> event,
BeanManager beanManager) |
public void beforeBeanDiscovery(@Observes BeforeBeanDiscovery event, BeanManager beanManager)
public <T> void processBeanAttributes(@Observes ProcessBeanAttributes<T> event, BeanManager beanManager)
public void afterBeanDiscovery(@Observes AfterBeanDiscovery event, BeanManager beanManager)
public void afterDeploymentValidation(@Observes AfterDeploymentValidation event, BeanManager beanManager)
Copyright © 2015. All Rights Reserved.