Class ScriptTemplatesConfig
-
- All Implemented Interfaces:
public final class ScriptTemplatesConfigSettings-group for the start- and java-script-templates used during server pack generation: the per-type template-maps stored under prefixed property-keys, their defaults inside the server_files-directory, and the deprecated list-based template-handling. Extracted from ApiProperties (refactor Phase 1b); ApiProperties remains the facade through which consumers access these values.
-
-
Field Summary
Fields Modifier and Type Field Description public final static StringSTART_SCRIPT_TEMPLATES_PREFIXpublic final static StringJAVA_SCRIPT_TEMPLATES_PREFIXpublic final static StringLEGACY_SCRIPT_TEMPLATES_KEYprivate TreeSet<File>scriptTemplatesprivate HashMap<String, String>startScriptTemplatesprivate HashMap<String, String>javaScriptTemplates
-
Constructor Summary
Constructors Constructor Description ScriptTemplatesConfig(PropertyStore store, PathsConfig paths)
-
Method Summary
Modifier and Type Method Description final TreeSet<File>getScriptTemplates()final UnitsetScriptTemplates(TreeSet<File> value)final HashMap<String, String>getStartScriptTemplates()final UnitsetStartScriptTemplates(HashMap<String, String> map)final HashMap<String, String>getJavaScriptTemplates()final UnitsetJavaScriptTemplates(HashMap<String, String> map)final List<File>defaultScriptTemplates()Default list of script templates used by ServerPackCreator. final HashMap<String, String>defaultStartScriptTemplates()Default map of start-script templates: sh, ps1, bat. final HashMap<String, String>defaultJavaScriptTemplates()Default map of start-script templates: sh, ps1, bat. -
-
Constructor Detail
-
ScriptTemplatesConfig
ScriptTemplatesConfig(PropertyStore store, PathsConfig paths)
-
-
Method Detail
-
getScriptTemplates
final TreeSet<File> getScriptTemplates()
-
setScriptTemplates
final Unit setScriptTemplates(TreeSet<File> value)
-
getStartScriptTemplates
final HashMap<String, String> getStartScriptTemplates()
-
setStartScriptTemplates
final Unit setStartScriptTemplates(HashMap<String, String> map)
-
getJavaScriptTemplates
final HashMap<String, String> getJavaScriptTemplates()
-
setJavaScriptTemplates
final Unit setJavaScriptTemplates(HashMap<String, String> map)
-
defaultScriptTemplates
@Deprecated(message = "Deprecated as of 6.0.0", replaceWith = @ReplaceWith(expression = "defaultScriptTemplateMap")) final List<File> defaultScriptTemplates()
Default list of script templates used by ServerPackCreator.
-
defaultStartScriptTemplates
final HashMap<String, String> defaultStartScriptTemplates()
Default map of start-script templates: sh, ps1, bat.
-
defaultJavaScriptTemplates
final HashMap<String, String> defaultJavaScriptTemplates()
Default map of start-script templates: sh, ps1, bat.
-
-
-
-