Uses of Interface
org.apache.logging.log4j.plugins.di.ConfigurableInstanceFactory
Packages that use ConfigurableInstanceFactory
Package
Description
Dependency injection API.
Provides various SPI classes for the DI system.
-
Uses of ConfigurableInstanceFactory in org.apache.logging.log4j.plugins.di
Classes in org.apache.logging.log4j.plugins.di that implement ConfigurableInstanceFactoryMethods in org.apache.logging.log4j.plugins.di that return ConfigurableInstanceFactoryModifier and TypeMethodDescriptionDI.FactoryBuilder.build()Constructs and configures aConfigurableInstanceFactoryusing the configured bindings before and after service provider initialization.static ConfigurableInstanceFactoryCreates a new initialized instance factory.ConfigurableInstanceFactory.newChildInstanceFactory()Creates a new child instance factory from this factory which uses bindings from this factory as fallback bindings.ConfigurableInstanceFactory.newChildInstanceFactory(Supplier<PropertyEnvironment> environment, Supplier<ClassLoader> loader) Creates a new child instance factory from this factory which uses bindings from this factory as fallback bindings.DefaultInstanceFactory.newChildInstanceFactory()DefaultInstanceFactory.newChildInstanceFactory(Supplier<PropertyEnvironment> environment, Supplier<ClassLoader> loader) -
Uses of ConfigurableInstanceFactory in org.apache.logging.log4j.plugins.di.spi
Methods in org.apache.logging.log4j.plugins.di.spi with parameters of type ConfigurableInstanceFactoryModifier and TypeMethodDescriptionvoidConfigurableInstanceFactoryPostProcessor.postProcessFactory(ConfigurableInstanceFactory factory) Runs post-processing on the provided factory.final voidFactoryResolversPostProcessor.postProcessFactory(ConfigurableInstanceFactory factory) voidSingletonScopePostProcessor.postProcessFactory(ConfigurableInstanceFactory factory)