Uses of Class
io.quarkus.arc.deployment.ArcConfig
Packages that use ArcConfig
-
Uses of ArcConfig in io.quarkus.arc.deployment
Methods in io.quarkus.arc.deployment with parameters of type ArcConfigModifier and TypeMethodDescription(package private) voidAutoInjectFieldProcessor.annotationTransformer(ArcConfig config, List<AutoInjectAnnotationBuildItem> autoInjectAnnotations, BuildProducer<AnnotationsTransformerBuildItem> annotationsTransformer) UsesAnnotationsTransformerto automatically add@Injectto all non-static fields that are annotated with one of the specified annotations.(package private) voidAutoProducerMethodsProcessor.annotationTransformer(ArcConfig config, BeanArchiveIndexBuildItem beanArchiveIndex, CustomScopeAnnotationsBuildItem scopes, List<StereotypeRegistrarBuildItem> stereotypeRegistrars, BuildProducer<AnnotationsTransformerBuildItem> annotationsTransformer) Register an annotation transformer that automatically addsProducesto all non-void methods that are annotated with a qualifier or a scope annotation.BeanArchiveProcessor.build(ArcConfig config, ApplicationArchivesBuildItem applicationArchivesBuildItem, List<BeanDefiningAnnotationBuildItem> additionalBeanDefiningAnnotations, List<AdditionalBeanBuildItem> additionalBeans, List<GeneratedBeanBuildItem> generatedBeans, LiveReloadBuildItem liveReloadBuildItem, BuildProducer<GeneratedClassBuildItem> generatedClass, CustomScopeAnnotationsBuildItem customScopes, List<ExcludeDependencyBuildItem> excludeDependencyBuildItems, List<BeanArchivePredicateBuildItem> beanArchivePredicates, List<KnownCompatibleBeanArchiveBuildItem> knownCompatibleBeanArchives, BuildCompatibleExtensionsBuildItem buildCompatibleExtensions, BuildProducer<AnnotationsTransformerBuildItem> annotationsTransformations) (package private) voidWrongAnnotationUsageProcessor.detect(ArcConfig config, ApplicationIndexBuildItem applicationIndex, CustomScopeAnnotationsBuildItem scopeAnnotations, TransformedAnnotationsBuildItem transformedAnnotations, BuildProducer<ValidationPhaseBuildItem.ValidationErrorBuildItem> validationErrors, InterceptorResolverBuildItem interceptorResolverBuildItem) voidArcProcessor.generateResources(ArcConfig config, ValidationPhaseBuildItem validationPhase, List<ValidationPhaseBuildItem.ValidationErrorBuildItem> validationErrors, BuildProducer<ReflectiveClassBuildItem> reflectiveClasses, BuildProducer<ReflectiveMethodBuildItem> reflectiveMethods, BuildProducer<ReflectiveFieldBuildItem> reflectiveFields, BuildProducer<GeneratedClassBuildItem> generatedClass, LiveReloadBuildItem liveReloadBuildItem, BuildProducer<GeneratedResourceBuildItem> generatedResource, BuildProducer<BytecodeTransformerBuildItem> bytecodeTransformer, List<ReflectiveBeanClassBuildItem> reflectiveBeanClasses, ExecutorService buildExecutor) ArcProcessor.initialize(ArcConfig arcConfig, BeanArchiveIndexBuildItem beanArchiveIndex, CombinedIndexBuildItem combinedIndex, ApplicationIndexBuildItem applicationIndex, BuildCompatibleExtensionsBuildItem buildCompatibleExtensions, List<ExcludedTypeBuildItem> excludedTypes, List<AnnotationsTransformerBuildItem> annotationTransformers, List<InjectionPointTransformerBuildItem> injectionPointTransformers, List<ObserverTransformerBuildItem> observerTransformers, List<InterceptorBindingRegistrarBuildItem> interceptorBindingRegistrars, List<QualifierRegistrarBuildItem> qualifierRegistrars, List<StereotypeRegistrarBuildItem> stereotypeRegistrars, List<ApplicationClassPredicateBuildItem> applicationClassPredicates, List<AdditionalBeanBuildItem> additionalBeans, List<ResourceAnnotationBuildItem> resourceAnnotations, List<BeanDefiningAnnotationBuildItem> additionalBeanDefiningAnnotations, List<SuppressConditionGeneratorBuildItem> suppressConditionGenerators, Optional<TestClassPredicateBuildItem> testClassPredicate, Capabilities capabilities, CustomScopeAnnotationsBuildItem customScopes, LaunchModeBuildItem launchModeBuildItem, BuildProducer<CompletedApplicationClassPredicateBuildItem> applicationClassPredicateProducer) ArcProcessor.initializeContainer(ArcConfig config, ArcRecorder recorder, ShutdownContextBuildItem shutdown, Optional<CurrentContextFactoryBuildItem> currentContextFactory) (package private) voidArcProcessor.registerContextPropagation(ArcConfig config, BuildProducer<ThreadContextProviderBuildItem> threadContextProvider) (package private) voidSplitPackageProcessor.splitPackageDetection(ApplicationArchivesBuildItem archivesBuildItem, ArcConfig config, List<IgnoreSplitPackageBuildItem> excludedPackages, BuildProducer<ValidationPhaseBuildItem.ValidationErrorBuildItem> dummy) (package private) ApplicationStartBuildItemLifecycleEventsBuildStep.startupEvent(ArcRecorder recorder, List<ServiceStartBuildItem> startList, BeanContainerBuildItem beanContainer, ShutdownContextBuildItem shutdown, LaunchModeBuildItem launchMode, ArcConfig config) (package private) voidConfigBuildStep.validateConfigMappingsInjectionPoints(ArcConfig arcConfig, ValidationPhaseBuildItem validationPhase, List<UnremovableBeanBuildItem> unremovableBeans, List<ConfigClassBuildItem> configClasses, BuildProducer<ConfigMappingBuildItem> configMappings) (package private) voidConfigBuildStep.validateConfigPropertiesInjectionPoints(ArcConfig arcConfig, ValidationPhaseBuildItem validationPhase, List<ConfigClassBuildItem> configClasses, BuildProducer<ConfigPropertiesBuildItem> configProperties) -
Uses of ArcConfig in io.quarkus.arc.deployment.devui
Methods in io.quarkus.arc.deployment.devui with parameters of type ArcConfigModifier and TypeMethodDescriptionvoidArcDevModeApiProcessor.collectBeanInfo(ArcConfig config, ValidationPhaseBuildItem validationPhaseBuildItem, CompletedApplicationClassPredicateBuildItem predicate, BuildProducer<ArcBeanInfoBuildItem> arcBeanInfoProducer) ArcDevUIProcessor.pages(ArcBeanInfoBuildItem arcBeanInfoBuildItem, ArcConfig config) (package private) voidArcDevUIProcessor.registerMonitoringComponents(ArcConfig config, BuildProducer<AdditionalBeanBuildItem> beans, BuildProducer<AnnotationsTransformerBuildItem> annotationTransformers, CustomScopeAnnotationsBuildItem customScopes, List<BeanDefiningAnnotationBuildItem> beanDefiningAnnotations)