Package org.jboss.weld.bean
Interface WeldBean<T>
-
- Type Parameters:
T- the type of the bean instance
- All Superinterfaces:
Bean<T>,BeanAttributes<T>,Contextual<T>
- All Known Subinterfaces:
ClassBean<T>,SessionBean<T>
- All Known Implementing Classes:
AbstractBean,AbstractBuiltInBean,AbstractBuiltInMetadataBean,AbstractClassBean,AbstractDecorableBuiltInBean,AbstractEEBean,AbstractFacadeBean,AbstractProducerBean,AbstractStaticallyDecorableBuiltInBean,AbstractSyntheticBean,BeanManagerBean,BeanManagerImplBean,BeanMetadataBean,CommonBean,ContextBean,ConversationBean,DecoratedBeanMetadataBean,DecoratorImpl,DecoratorMetadataBean,EEResourceProducerField,EventBean,EventMetadataBean,ExtensionBean,InjectionPointBean,InstanceBean,InterceptedBeanMetadataBean,InterceptionFactoryBean,InterceptorImpl,InterceptorMetadataBean,ManagedBean,NewManagedBean,PrincipalBean,ProducerField,ProducerMethod,RequestContextControllerBean,RIBean,StaticEEResourceProducerField,SyntheticClassBean,SyntheticDecorator,SyntheticProducerBean
public interface WeldBean<T> extends Bean<T>
ABeanimplementation provided by Weld.- Author:
- Jozef Hartinger
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description org.jboss.weld.serialization.spi.BeanIdentifiergetIdentifier()default IntegergetPriority()Used for custom beans registered via WeldBeanConfigurator.-
Methods inherited from interface javax.enterprise.inject.spi.Bean
getBeanClass, getInjectionPoints, isNullable
-
Methods inherited from interface javax.enterprise.inject.spi.BeanAttributes
getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternative
-
Methods inherited from interface javax.enterprise.context.spi.Contextual
create, destroy
-
-
-
-
Method Detail
-
getIdentifier
org.jboss.weld.serialization.spi.BeanIdentifier getIdentifier()
- Returns:
- the
BeanIdentifierfor this bean
-
getPriority
default Integer getPriority()
Used for custom beans registered via WeldBeanConfigurator.- Returns:
- bean priority or null if not set or overriden
-
-