- java.lang.Object
-
- org.glassfish.soteria.cdi.spi.impl.DefaultBeanDecorator
-
- All Implemented Interfaces:
BeanDecorator,DefaultService
public class DefaultBeanDecorator extends Object implements BeanDecorator, DefaultService
The default bean decorator.This decorator does nothing, but if CDI would ever get a portable API to decorate beans that API would be used here.
- Author:
- Arjan Tijms
-
-
Constructor Summary
Constructors Constructor Description DefaultBeanDecorator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> jakarta.enterprise.inject.spi.Bean<T>decorateBean(jakarta.enterprise.inject.spi.Bean<T> decorableBean, Class<T> type, jakarta.enterprise.inject.spi.BeanManager beanManager)
-
-
-
Method Detail
-
decorateBean
public <T> jakarta.enterprise.inject.spi.Bean<T> decorateBean(jakarta.enterprise.inject.spi.Bean<T> decorableBean, Class<T> type, jakarta.enterprise.inject.spi.BeanManager beanManager)- Specified by:
decorateBeanin interfaceBeanDecorator- Parameters:
decorableBean- Bean that should have CDI decorators appliedtype- main type of the beanbeanManager- the current bean manager- Returns:
- decorableBean with all CDI decorators for its type applied to it
-
-