Package hudson.plugins.groovy
Class StringSystemScriptSource
java.lang.Object
hudson.model.AbstractDescribableImpl<SystemScriptSource>
hudson.plugins.groovy.SystemScriptSource
hudson.plugins.groovy.StringSystemScriptSource
- All Implemented Interfaces:
Describable<SystemScriptSource>
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionStringSystemScriptSource
(org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript script) -
Method Summary
Modifier and TypeMethodDescriptionorg.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript
org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript
getSecureGroovyScript
(FilePath projectWorkspace, AbstractBuild<?, ?> build, TaskListener listener) Provides a script.Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
Constructor Details
-
StringSystemScriptSource
@DataBoundConstructor public StringSystemScriptSource(org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript script)
-
-
Method Details
-
getScript
public org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript getScript() -
getSecureGroovyScript
public org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript getSecureGroovyScript(FilePath projectWorkspace, AbstractBuild<?, ?> build, TaskListener listener) throws IOException, InterruptedExceptionDescription copied from class:SystemScriptSource
Provides a script.- Specified by:
getSecureGroovyScript
in classSystemScriptSource
- Throws:
IOException
InterruptedException
-