Class JobBase
- java.lang.Object
-
- com.vectorcast.plugins.vectorcastexecution.JobBase
-
- All Implemented Interfaces:
hudson.ExtensionPoint
,hudson.model.Action
,hudson.model.Describable<JobBase>
,hudson.model.ModelObject
- Direct Known Subclasses:
VectorCASTJobDiag
,VectorCASTJobPipeline
,VectorCASTJobSingle
public abstract class JobBase extends Object implements hudson.ExtensionPoint, hudson.model.Action, hudson.model.Describable<JobBase>
Base job
-
-
Constructor Summary
Constructors Constructor Description JobBase()
Default Constructor
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static hudson.ExtensionList<JobBase>
all()
Returns all the registeredJobBase
s.JobBaseDescriptor
getDescriptor()
Default descriptorString
getDisplayName()
Default display name.String
getIconFileName()
Default icon namehudson.scm.SCM
getTheScm()
Get the SCMString
getUrlName()
Default URL namevoid
setTheScm(hudson.scm.SCM scm)
Set the SCM object
-
-
-
Method Detail
-
getTheScm
public hudson.scm.SCM getTheScm()
Get the SCM- Returns:
- the SCM
-
setTheScm
public void setTheScm(hudson.scm.SCM scm)
Set the SCM object- Parameters:
scm
- new SCM
-
getIconFileName
public String getIconFileName()
Default icon name- Specified by:
getIconFileName
in interfacehudson.model.Action
- Returns:
- icon name
-
getUrlName
public String getUrlName()
Default URL name- Specified by:
getUrlName
in interfacehudson.model.Action
- Returns:
- url name
-
getDisplayName
public String getDisplayName()
Default display name.- Specified by:
getDisplayName
in interfacehudson.model.Action
- Specified by:
getDisplayName
in interfacehudson.model.ModelObject
- Returns:
- name
-
getDescriptor
public JobBaseDescriptor getDescriptor()
Default descriptor- Specified by:
getDescriptor
in interfacehudson.model.Describable<JobBase>
- Returns:
- descriptor
-
-