Package io.kestra.core.contexts
Class KestraApplicationContextBuilder
java.lang.Object
io.kestra.core.contexts.KestraApplicationContextBuilder
- All Implemented Interfaces:
io.micronaut.context.ApplicationContextConfiguration,io.micronaut.context.BeanContextConfiguration
public class KestraApplicationContextBuilder
extends Object
implements io.micronaut.context.ApplicationContextConfiguration
Mostly on copy/paste of
ApplicationContextBuilder in order to return a KestraApplicationContext
instead of DefaultApplicationContext-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.micronaut.context.ApplicationContextbuild()classLoader(ClassLoader classLoader) environments(String... environments) io.micronaut.core.convert.ConversionService<?>io.micronaut.core.io.scan.ClassPathResourceLoaderbooleanpluginRegistry(PluginRegistry pluginRegistry) properties(Map<String, Object> properties) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.context.ApplicationContextConfiguration
getDefaultEnvironments, getOverrideConfigLocations, isBannerEnabled, isBootstrapEnvironmentEnabled, isEnableDefaultPropertySourcesMethods inherited from interface io.micronaut.context.BeanContextConfiguration
getEagerInitAnnotated, isAllowEmptyProviders, isEagerInitConfiguration, isEagerInitSingletons
-
Constructor Details
-
KestraApplicationContextBuilder
public KestraApplicationContextBuilder()
-
-
Method Details
-
classLoader
-
mainClass
-
packages
-
environments
-
properties
-
pluginRegistry
@NonNull public KestraApplicationContextBuilder pluginRegistry(@Nullable PluginRegistry pluginRegistry) -
build
@NonNull public io.micronaut.context.ApplicationContext build() -
getEnvironments
- Specified by:
getEnvironmentsin interfaceio.micronaut.context.ApplicationContextConfiguration
-
getDeduceEnvironments
- Specified by:
getDeduceEnvironmentsin interfaceio.micronaut.context.ApplicationContextConfiguration
-
isEnvironmentPropertySource
public boolean isEnvironmentPropertySource()- Specified by:
isEnvironmentPropertySourcein interfaceio.micronaut.context.ApplicationContextConfiguration
-
getEnvironmentVariableIncludes
- Specified by:
getEnvironmentVariableIncludesin interfaceio.micronaut.context.ApplicationContextConfiguration
-
getEnvironmentVariableExcludes
- Specified by:
getEnvironmentVariableExcludesin interfaceio.micronaut.context.ApplicationContextConfiguration
-
getConversionService
@NonNull public io.micronaut.core.convert.ConversionService<?> getConversionService()- Specified by:
getConversionServicein interfaceio.micronaut.context.ApplicationContextConfiguration
-
getResourceLoader
@NonNull public io.micronaut.core.io.scan.ClassPathResourceLoader getResourceLoader()- Specified by:
getResourceLoaderin interfaceio.micronaut.context.ApplicationContextConfiguration
-
getClassLoader
- Specified by:
getClassLoaderin interfaceio.micronaut.context.BeanContextConfiguration
-