Groovy Documentation

javaposse.jobdsl.dsl
[Java] Class AbstractJobManagement

java.lang.Object
  javaposse.jobdsl.dsl.AbstractJobManagement
All Implemented Interfaces:
JobManagement

public abstract class AbstractJobManagement

Abstract version of JobManagement to minimize impact on future API changes


Field Summary
protected java.io.PrintStream out

 
Constructor Summary
protected AbstractJobManagement(java.io.PrintStream out)

protected AbstractJobManagement()

 
Method Summary
java.lang.String getCredentialsId(java.lang.String credentialsDescription)

java.io.PrintStream getOutputStream()

java.util.Map getParameters()

Map if variables that should be available to the script.

void queueJob(java.lang.String jobName)

java.lang.String readFileInWorkspace(java.lang.String filePath)

java.io.InputStream streamFileInWorkspace(java.lang.String filePath)

protected void validateConfigArg(java.lang.String config)

protected void validateJobNameArg(java.lang.String jobName)

protected void validateUpdateArgs(java.lang.String jobName, java.lang.String config)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Field Detail

out

protected java.io.PrintStream out


 
Constructor Detail

AbstractJobManagement

protected AbstractJobManagement(java.io.PrintStream out)


AbstractJobManagement

protected AbstractJobManagement()


 
Method Detail

getCredentialsId

@Override
public java.lang.String getCredentialsId(java.lang.String credentialsDescription)


getOutputStream

@Override
public java.io.PrintStream getOutputStream()


getParameters

@Override
public java.util.Map getParameters()
Map if variables that should be available to the script.


queueJob

@Override
public void queueJob(java.lang.String jobName)


readFileInWorkspace

@Override
public java.lang.String readFileInWorkspace(java.lang.String filePath)


streamFileInWorkspace

@Override
public java.io.InputStream streamFileInWorkspace(java.lang.String filePath)


validateConfigArg

protected void validateConfigArg(java.lang.String config)


validateJobNameArg

protected void validateJobNameArg(java.lang.String jobName)


validateUpdateArgs

protected void validateUpdateArgs(java.lang.String jobName, java.lang.String config)


 

Groovy Documentation