Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example
- import javax.enterprise.event.Observes;
- import javax.enterprise.inject.spi.*;
- import org.slf4j.Logger;
- import org.slf4j.LoggerFactory;
- public class CdiExtension implements Extension {
- private static final Logger LOG = LoggerFactory.getLogger(CdiExtension.class);
- void processObserverMethod(@Observes final ProcessObserverMethod<?, ?> processObserverMethod) {
- LOG.debug("processObserverMethods() processObserverMethod={}", processObserverMethod);
- }
- void processBean(@Observes final ProcessBean<?> processBean) {
- LOG.debug("processBean() processBean={}", processBean);
- }
- void processAnnotatedType(@Observes final ProcessAnnotatedType<?> processAnnotatedType) {
- LOG.debug("processAnnotatedType() processAnnotatedType={}", processAnnotatedType);
- }
- void afterDeploymentValidation(@Observes final AfterDeploymentValidation afterDeploymentValidation, final BeanManager beanManager) {
- LOG.debug("afterDeploymentValidation() afterDeploymentValidation={}", afterDeploymentValidation);
- }
- void beforeBeanDiscovery(@Observes final BeforeBeanDiscovery beforeBeanDiscovery) {
- LOG.debug("beforeBeanDiscovery() beforeBeanDiscovery={}", beforeBeanDiscovery);
- }
- void afterBeanDiscovery(@Observes final AfterBeanDiscovery afterBeanDiscovery) {
- LOG.debug("afterBeanDiscovery() afterBeanDiscovery={}", afterBeanDiscovery);
- }
- void beforeShutdown(@Observes final BeforeShutdown beforeShutdown) {
- LOG.debug("beforeShutdown() beforeShutdown={}", beforeShutdown);
- }
- }
Add Comment
Please, Sign In to add comment