Class AbstractJobWrapper
- java.lang.Object
-
- net.uaznia.lukanus.hudson.plugins.gitparameter.jobs.AbstractJobWrapper
-
- All Implemented Interfaces:
JobWrapper
- Direct Known Subclasses:
AbstractProjectJobWrapper
,WorkflowJobWrapper
public abstract class AbstractJobWrapper extends Object implements JobWrapper
-
-
Constructor Summary
Constructors Constructor Description AbstractJobWrapper(Job job)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCustomJobName()
EnvVars
getEnvironment(Node node, TaskListener taskListener)
Job
getJob()
String
getJobName()
ParametersDefinitionProperty
getProperty(Class<ParametersDefinitionProperty> propertyClass)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.uaznia.lukanus.hudson.plugins.gitparameter.jobs.JobWrapper
getScms, getSomeBuildEnvironments, getSomeWorkspace
-
-
-
-
Constructor Detail
-
AbstractJobWrapper
public AbstractJobWrapper(Job job)
-
-
Method Detail
-
getJob
public Job getJob()
- Specified by:
getJob
in interfaceJobWrapper
-
getProperty
public ParametersDefinitionProperty getProperty(Class<ParametersDefinitionProperty> propertyClass)
- Specified by:
getProperty
in interfaceJobWrapper
-
getEnvironment
public EnvVars getEnvironment(Node node, TaskListener taskListener) throws IOException, InterruptedException
- Specified by:
getEnvironment
in interfaceJobWrapper
- Throws:
IOException
InterruptedException
-
getJobName
public String getJobName()
- Specified by:
getJobName
in interfaceJobWrapper
-
getCustomJobName
public String getCustomJobName()
- Specified by:
getCustomJobName
in interfaceJobWrapper
-
-