Class ScriptlerConfiguration
- java.lang.Object
-
- org.jenkinsci.plugins.scriptler.config.ScriptSet
-
- org.jenkinsci.plugins.scriptler.config.ScriptlerConfiguration
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ScriptlerConfiguration.ScriptAndApproved
-
Constructor Summary
Constructors Constructor Description ScriptlerConfiguration(SortedSet<Script> scripts)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ScriptlerConfiguration
getConfiguration()
List<ScriptlerConfiguration.ScriptAndApproved>
getSortedScripts()
static XmlFile
getXmlFile()
boolean
isAllowRunScriptEdit()
boolean
isAllowRunScriptPermission()
boolean
isDisbableRemoteCatalog()
static ScriptlerConfiguration
load()
void
save()
void
setAllowRunScriptEdit(boolean allowRunScriptEdit)
void
setAllowRunScriptPermission(boolean allowRunScriptPermission)
void
setDisbableRemoteCatalog(boolean disbableRemoteCatalog)
-
Methods inherited from class org.jenkinsci.plugins.scriptler.config.ScriptSet
addOrReplace, getScriptById, getScripts, getUserScripts, removeScript, setScripts
-
-
-
-
Method Detail
-
save
public void save() throws IOException
- Specified by:
save
in interfaceSaveable
- Throws:
IOException
-
getXmlFile
public static XmlFile getXmlFile()
-
load
@NonNull public static ScriptlerConfiguration load() throws IOException
- Throws:
IOException
-
getConfiguration
public static ScriptlerConfiguration getConfiguration()
-
isDisbableRemoteCatalog
public boolean isDisbableRemoteCatalog()
-
setDisbableRemoteCatalog
public void setDisbableRemoteCatalog(boolean disbableRemoteCatalog)
-
setAllowRunScriptEdit
public void setAllowRunScriptEdit(boolean allowRunScriptEdit)
-
setAllowRunScriptPermission
public void setAllowRunScriptPermission(boolean allowRunScriptPermission)
-
isAllowRunScriptEdit
public boolean isAllowRunScriptEdit()
-
isAllowRunScriptPermission
public boolean isAllowRunScriptPermission()
-
getSortedScripts
@Restricted(org.kohsuke.accmod.restrictions.DoNotUse.class) public List<ScriptlerConfiguration.ScriptAndApproved> getSortedScripts()
-
-