Package org.guvnor.rest.backend
Class JobRequestHelper
- java.lang.Object
-
- org.guvnor.rest.backend.JobRequestHelper
-
@ApplicationScoped public class JobRequestHelper extends Object
Utility class to perform various functions for the REST service involving backend services
-
-
Constructor Summary
Constructors Constructor Description JobRequestHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.guvnor.rest.client.JobResultaddBranch(String jobId, String spaceName, String projectName, String newBranchName, String baseBranchName, String userIdentifier)org.guvnor.rest.client.JobResultaddProjectToSpace(String jobId, String spaceName, String projectName)org.guvnor.rest.client.JobResultcloneProject(String jobId, String spaceName, org.guvnor.rest.client.CloneProjectRequest cloneProjectRequest)org.guvnor.rest.client.JobResultcompileProject(String jobId, String spaceName, String projectName, String branchName)org.guvnor.rest.client.JobResultcreateProject(String jobId, String spaceName, String projectName, String projectGroupId, String projectVersion, String projectDescription)org.guvnor.rest.client.JobResultcreateProject(String jobId, String spaceName, String projectName, String projectGroupId, String projectVersion, String projectDescription, String templateId)org.guvnor.rest.client.JobResultcreateSpace(String jobId, String spaceName, String spaceDescription, String spaceOwner, String defaultGroupId)org.guvnor.rest.client.JobResultdeleteProject(String jobId, String spaceName, String projectName)org.guvnor.rest.client.JobResultdeployProject(String jobId, String spaceName, String projectName, String branchName)org.guvnor.rest.client.JobResultinstallProject(String jobId, String spaceName, String projectName, String branchName)org.guvnor.rest.client.JobResultremoveBranch(String jobId, String spaceName, String projectName, String branchName, String userIdentifier)org.guvnor.rest.client.JobResultremoveSpace(String jobId, String spaceName)org.guvnor.rest.client.JobResulttestProject(String jobId, String spaceName, String projectName, String branchName)org.guvnor.rest.client.JobResultupdateSpace(String jobId, String spaceName, String spaceDescription, String spaceOwner, String defaultGroupId)
-
-
-
Method Detail
-
cloneProject
public org.guvnor.rest.client.JobResult cloneProject(String jobId, String spaceName, org.guvnor.rest.client.CloneProjectRequest cloneProjectRequest)
-
createProject
public org.guvnor.rest.client.JobResult createProject(String jobId, String spaceName, String projectName, String projectGroupId, String projectVersion, String projectDescription)
-
createProject
public org.guvnor.rest.client.JobResult createProject(String jobId, String spaceName, String projectName, String projectGroupId, String projectVersion, String projectDescription, String templateId)
-
deleteProject
public org.guvnor.rest.client.JobResult deleteProject(String jobId, String spaceName, String projectName)
-
compileProject
public org.guvnor.rest.client.JobResult compileProject(String jobId, String spaceName, String projectName, String branchName)
-
installProject
public org.guvnor.rest.client.JobResult installProject(String jobId, String spaceName, String projectName, String branchName)
-
testProject
public org.guvnor.rest.client.JobResult testProject(String jobId, String spaceName, String projectName, String branchName)
-
deployProject
public org.guvnor.rest.client.JobResult deployProject(String jobId, String spaceName, String projectName, String branchName)
-
createSpace
public org.guvnor.rest.client.JobResult createSpace(String jobId, String spaceName, String spaceDescription, String spaceOwner, String defaultGroupId)
-
updateSpace
public org.guvnor.rest.client.JobResult updateSpace(String jobId, String spaceName, String spaceDescription, String spaceOwner, String defaultGroupId)
-
addBranch
public org.guvnor.rest.client.JobResult addBranch(String jobId, String spaceName, String projectName, String newBranchName, String baseBranchName, String userIdentifier)
-
removeBranch
public org.guvnor.rest.client.JobResult removeBranch(String jobId, String spaceName, String projectName, String branchName, String userIdentifier)
-
-