Class JobBase

    • Constructor Detail

      • JobBase

        public JobBase()
        Default Constructor
    • 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 interface hudson.model.Action
        Returns:
        icon name
      • getUrlName

        public String getUrlName()
        Default URL name
        Specified by:
        getUrlName in interface hudson.model.Action
        Returns:
        url name
      • getDisplayName

        public String getDisplayName()
        Default display name.
        Specified by:
        getDisplayName in interface hudson.model.Action
        Specified by:
        getDisplayName in interface hudson.model.ModelObject
        Returns:
        name
      • getDescriptor

        public JobBaseDescriptor getDescriptor()
        Default descriptor
        Specified by:
        getDescriptor in interface hudson.model.Describable<JobBase>
        Returns:
        descriptor
      • all

        public static hudson.ExtensionList<JobBase> all()
        Returns all the registered JobBases.
        Returns:
        all extensions based on JobBase