org.apache.webbeans.decorator
Interface OwbDecorator<T>
- All Superinterfaces:
- javax.enterprise.inject.spi.Bean<T>, javax.enterprise.context.spi.Contextual<T>, javax.enterprise.inject.spi.Decorator<T>, InterceptedMarker
- All Known Implementing Classes:
- WebBeansDecorator
public interface OwbDecorator<T>
- extends javax.enterprise.inject.spi.Decorator<T>, InterceptedMarker
| Methods inherited from interface javax.enterprise.inject.spi.Decorator |
getDecoratedTypes, getDelegateQualifiers, getDelegateType |
| Methods inherited from interface javax.enterprise.inject.spi.Bean |
getBeanClass, getInjectionPoints, getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternative, isNullable |
| Methods inherited from interface javax.enterprise.context.spi.Contextual |
create, destroy |
isDecoratorMatch
boolean isDecoratorMatch(java.util.Set<java.lang.reflect.Type> apiTypes,
java.util.Set<java.lang.annotation.Annotation> annotations)
setDelegate
void setDelegate(java.lang.Object instance,
java.lang.Object delegate)
setInjections
void setInjections(java.lang.Object proxy,
javax.enterprise.context.spi.CreationalContext<?> cretionalContext)
getDelegateComponent
AbstractOwbBean<T> getDelegateComponent()
Copyright © 2008-2011 The Apache Software Foundation. All Rights Reserved.