Class WorkflowMultiBranchProject

    • Constructor Detail

      • WorkflowMultiBranchProject

        public WorkflowMultiBranchProject​(ItemGroup parent,
                                          String name)
    • Method Detail

      • newProjectFactory

        @NonNull
        protected jenkins.branch.BranchProjectFactory<org.jenkinsci.plugins.workflow.job.WorkflowJob,​org.jenkinsci.plugins.workflow.job.WorkflowRun> newProjectFactory()
        Specified by:
        newProjectFactory in class jenkins.branch.MultiBranchProject<org.jenkinsci.plugins.workflow.job.WorkflowJob,​org.jenkinsci.plugins.workflow.job.WorkflowRun>
      • getSCMSourceCriteria

        public jenkins.scm.api.SCMSourceCriteria getSCMSourceCriteria​(@NonNull
                                                                      jenkins.scm.api.SCMSource source)
        Specified by:
        getSCMSourceCriteria in interface jenkins.scm.api.SCMSourceOwner
        Overrides:
        getSCMSourceCriteria in class jenkins.branch.MultiBranchProject<org.jenkinsci.plugins.workflow.job.WorkflowJob,​org.jenkinsci.plugins.workflow.job.WorkflowRun>
      • onLoad

        public void onLoad​(ItemGroup<? extends Item> parent,
                           String name)
                    throws IOException
        Specified by:
        onLoad in interface Item
        Overrides:
        onLoad in class jenkins.branch.MultiBranchProject<org.jenkinsci.plugins.workflow.job.WorkflowJob,​org.jenkinsci.plugins.workflow.job.WorkflowRun>
        Throws:
        IOException