Uses of Interface
javax.enterprise.context.spi.CreationalContext
Packages that use CreationalContext
Package
Description
The custom context SPI.
The portable extension integration SPI.
-
Uses of CreationalContext in javax.enterprise.context.spi
Methods in javax.enterprise.context.spi with parameters of type CreationalContextModifier and TypeMethodDescriptionContextual.create
(CreationalContext<T> creationalContext) Create a new instance of the contextual type.void
Contextual.destroy
(T instance, CreationalContext<T> creationalContext) Destroy an instance of the contextual type.<T> T
Context.get
(Contextual<T> contextual, CreationalContext<T> creationalContext) Return an existing instance of certain contextual type or create a new instance by callingContextual.create(CreationalContext)
and return the new instance. -
Uses of CreationalContext in javax.enterprise.inject.spi
Methods in javax.enterprise.inject.spi that return CreationalContextModifier and TypeMethodDescription<T> CreationalContext<T>
BeanManager.createCreationalContext
(Contextual<T> contextual) Obtain an instance of aCreationalContext
for the given contextual type, or for a non-contextual object.Methods in javax.enterprise.inject.spi with parameters of type CreationalContextModifier and TypeMethodDescriptionBeanManager.getInjectableReference
(InjectionPoint ij, CreationalContext<?> ctx) Obtains an injectable reference for a certain injection point.BeanManager.getReference
(Bean<?> bean, Type beanType, CreationalContext<?> ctx) Obtains a contextual reference for a certain bean and a certain bean type of the bean.void
InjectionTarget.inject
(T instance, CreationalContext<T> ctx) Performs dependency injection upon the given object.Producer.produce
(CreationalContext<T> ctx) Causes an instance to be produced via theProducer
.