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>
public class StringSystemScriptSource extends SystemScriptSource
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
StringSystemScriptSource.DescriptorImpl
-
Constructor Summary
Constructors Constructor Description StringSystemScriptSource(org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript script)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript
getScript()
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
-
-
-
-
Method Detail
-
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, InterruptedException
Description copied from class:SystemScriptSource
Provides a script.- Specified by:
getSecureGroovyScript
in classSystemScriptSource
- Throws:
IOException
InterruptedException
-
-