Class CdiDecorator<T>
java.lang.Object
org.wildfly.security.soteria.original.CdiProducer<T>
org.wildfly.security.soteria.original.CdiDecorator<T>
- All Implemented Interfaces:
jakarta.enterprise.context.spi.Contextual<T>,jakarta.enterprise.inject.spi.Bean<T>,jakarta.enterprise.inject.spi.BeanAttributes<T>,jakarta.enterprise.inject.spi.Decorator<T>,jakarta.enterprise.inject.spi.PassivationCapable
public class CdiDecorator<T>
extends CdiProducer<T>
implements jakarta.enterprise.inject.spi.Decorator<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate(jakarta.enterprise.inject.spi.BeanManager beanManager, BiFunction<jakarta.enterprise.context.spi.CreationalContext<T>, Object, T> create) delegateAndDecoratedType(Type type) Set<jakarta.enterprise.inject.spi.InjectionPoint> Methods inherited from class org.wildfly.security.soteria.original.CdiProducer
active, addToId, asSet, beanClass, beanClassAndType, create, destroy, getBeanClass, getId, getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternative, name, qualifiers, scope, typesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.enterprise.inject.spi.Bean
getBeanClassMethods inherited from interface jakarta.enterprise.inject.spi.BeanAttributes
getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternativeMethods inherited from interface jakarta.enterprise.context.spi.Contextual
destroy
-
Constructor Details
-
CdiDecorator
public CdiDecorator()
-
-
Method Details
-
create
- Specified by:
createin interfacejakarta.enterprise.context.spi.Contextual<T>- Overrides:
createin classCdiProducer<T>
-
getInjectionPoints
- Specified by:
getInjectionPointsin interfacejakarta.enterprise.inject.spi.Bean<T>- Overrides:
getInjectionPointsin classCdiProducer<T>
-
getDelegateType
- Specified by:
getDelegateTypein interfacejakarta.enterprise.inject.spi.Decorator<T>
-
getDecoratedTypes
- Specified by:
getDecoratedTypesin interfacejakarta.enterprise.inject.spi.Decorator<T>
-
getDelegateQualifiers
- Specified by:
getDelegateQualifiersin interfacejakarta.enterprise.inject.spi.Decorator<T>
-
decorator
-
delegateAndDecoratedType
-
create
public CdiProducer<T> create(jakarta.enterprise.inject.spi.BeanManager beanManager, BiFunction<jakarta.enterprise.context.spi.CreationalContext<T>, Object, T> create)
-