@Configuration
@EnableConfigurationProperties(value={AgentLauncherSelectorScriptProperties.class,ClusterSelectorScriptProperties.class,CommandSelectorManagedScriptProperties.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.List<ManagedScript> managedScripts)
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.List<ManagedScript> managedScripts)
SmartInitializingSingleton that "warms" known scripts so they're ready for execution on first
invocation.managedScripts - the managed scripts, if any exist in contextManagedScriptPreLoader that runs after the application context is ready