Class InitializableInstanceBean<T>
- java.lang.Object
-
- org.glassfish.jersey.inject.weld.internal.bean.JerseyBean<T>
-
- org.glassfish.jersey.inject.weld.internal.bean.InitializableInstanceBean<T>
-
- Type Parameters:
T- the class of the bean instance.
- 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.PassivationCapable
public class InitializableInstanceBean<T> extends JerseyBean<T>
Instance bean to be created in the pre-initialization phase and initialized after Jersey is bootstrap.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Tcreate(jakarta.enterprise.context.spi.CreationalContext<T> context)Class<?>getBeanClass()Class<? extends Annotation>getScope()StringtoString()-
Methods inherited from class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
destroy, getBinding, getContractsAsString, getId, getInjectionPoints, getName, getQualifiers, getRank, getRutimeType, getStereotypes, getTypes, isAlternative, isNullable, transformScope
-
-
-
-
Method Detail
-
getScope
public Class<? extends Annotation> getScope()
- Specified by:
getScopein interfacejakarta.enterprise.inject.spi.BeanAttributes<T>- Overrides:
getScopein classJerseyBean<T>
-
getBeanClass
public Class<?> getBeanClass()
- Specified by:
getBeanClassin interfacejakarta.enterprise.inject.spi.Bean<T>- Overrides:
getBeanClassin classJerseyBean<T>
-
-