Class CustomScopeBuildItem

java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.arc.deployment.CustomScopeBuildItem

public final class CustomScopeBuildItem extends io.quarkus.builder.item.MultiBuildItem
An extension that registers a custom CDI context via ContextRegistrationPhaseBuildItem should produce this build item in order to contribute the custom scope annotation name to the set of bean defining annotations.
See Also:
  • Constructor Details

    • CustomScopeBuildItem

      public CustomScopeBuildItem(Class<? extends Annotation> scope)
    • CustomScopeBuildItem

      public CustomScopeBuildItem(org.jboss.jandex.DotName annotationName)
  • Method Details

    • getAnnotationName

      public org.jboss.jandex.DotName getAnnotationName()