@Configuration @EnableConfigurationProperties(value={ClusterSelectorScriptProperties.class,ExecutionModeFilterScriptProperties.class,ScriptManagerProperties.class}) public class ScriptsAutoConfiguration extends java.lang.Object
Constructor and Description |
---|
ScriptsAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
com.netflix.genie.web.spring.autoconfigure.scripts.ScriptsAutoConfiguration.ManagedScriptPreLoader |
managedScriptPreLoader(java.util.Optional<java.util.List<ManagedScript>> managedScrips)
Create a
SmartInitializingSingleton that "warms" known scripts so they're ready for execution on first
invocation. |
@Bean public com.netflix.genie.web.spring.autoconfigure.scripts.ScriptsAutoConfiguration.ManagedScriptPreLoader managedScriptPreLoader(java.util.Optional<java.util.List<ManagedScript>> managedScrips)
SmartInitializingSingleton
that "warms" known scripts so they're ready for execution on first
invocation.managedScrips
- the managed scripts, if any exist in contextManagedScriptPreLoader
that runs after the application context is ready