Package io.quarkus.arc
Interface ContextInstanceHandle<T>
-
- Type Parameters:
T
-
- All Superinterfaces:
AutoCloseable
,jakarta.enterprise.inject.Instance.Handle<T>
,InstanceHandle<T>
- All Known Implementing Classes:
ContextInstanceHandleImpl
public interface ContextInstanceHandle<T> extends InstanceHandle<T>
An instance handle that can be used to store contextual instances in anInjectableContext
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
destroy()
Destroy the instance as defined byContextual.destroy(Object, jakarta.enterprise.context.spi.CreationalContext)
.-
Methods inherited from interface io.quarkus.arc.InstanceHandle
close, get, getBean, isAvailable, orElse
-
-
-
-
Method Detail
-
destroy
void destroy()
Destroy the instance as defined byContextual.destroy(Object, jakarta.enterprise.context.spi.CreationalContext)
.- Specified by:
destroy
in interfacejakarta.enterprise.inject.Instance.Handle<T>
- Specified by:
destroy
in interfaceInstanceHandle<T>
- See Also:
AlterableContext.destroy(jakarta.enterprise.context.spi.Contextual)
-
-