Class JobRequestScheduler


  • @ApplicationScoped
    public class JobRequestScheduler
    extends Object
    Utility class observing requests for various functions of the REST service
    • Method Detail

      • cloneProjectRequest

        public void cloneProjectRequest​(org.guvnor.rest.client.CloneProjectJobRequest jobRequest)
      • createProjectRequest

        public void createProjectRequest​(org.guvnor.rest.client.CreateProjectJobRequest jobRequest,
                                         Map<String,​Object> headers)
      • deleteProjectRequest

        public void deleteProjectRequest​(org.guvnor.rest.client.DeleteProjectRequest jobRequest)
      • compileProjectRequest

        public void compileProjectRequest​(org.guvnor.rest.client.CompileProjectRequest jobRequest)
      • installProjectRequest

        public void installProjectRequest​(org.guvnor.rest.client.InstallProjectRequest jobRequest)
      • testProjectRequest

        public void testProjectRequest​(org.guvnor.rest.client.TestProjectRequest jobRequest)
      • deployProjectRequest

        public void deployProjectRequest​(org.guvnor.rest.client.DeployProjectRequest jobRequest)
      • createSpaceRequest

        public void createSpaceRequest​(org.guvnor.rest.client.SpaceRequest jobRequest)
      • updateSpaceRequest

        public void updateSpaceRequest​(org.guvnor.rest.client.SpaceRequest jobRequest)
      • addProjectToSpace

        public void addProjectToSpace​(org.guvnor.rest.client.AddProjectToSpaceRequest jobRequest)
      • addBranchRequest

        public void addBranchRequest​(org.guvnor.rest.client.AddBranchJobRequest jobRequest)
      • removeBranchRequest

        public void removeBranchRequest​(org.guvnor.rest.client.RemoveBranchJobRequest jobRequest)
      • removeSpaceRequest

        public void removeSpaceRequest​(org.guvnor.rest.client.RemoveSpaceRequest jobRequest)
      • getContext

        protected Map<String,​Object> getContext​(org.guvnor.rest.client.JobRequest jobRequest)