Package io.micronaut.context.scope
Contains interfaces related to the definition of custom scopes.
- Since:
- 1.0
-
Interface Summary Interface Description BeanCreationContext<T> Context object passed toCustomScope
instances for creating new beans.CreatedBean<T> Represents a bean that has been created from aBeanCreationContext
.CustomScope<A extends java.lang.annotation.Annotation> Represents a custom scope within theBeanContext
.CustomScopeRegistry An interface for a registry ofCustomScope
instances. -
Class Summary Class Description AbstractConcurrentCustomScope<A extends java.lang.annotation.Annotation> Abstract implementation of the custom scope interface that simplifies defining new scopes using the Map interface.