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
|
Method Summary |
JobResult |
addRepositoryToOrganizationalUnit(String jobId,
String organizationalUnitName,
String repositoryName)
|
JobResult |
compileProject(String jobId,
String repositoryName,
String projectName)
|
JobResult |
createOrCloneRepository(String jobId,
RepositoryRequest repository)
|
JobResult |
createOrganizationalUnit(String jobId,
String organizationalUnitName,
String organizationalUnitOwner,
List<String> repositoryNameList)
|
JobResult |
createProject(String jobId,
String repositoryName,
String projectName)
|
JobResult |
deployProject(String jobId,
String repositoryName,
String projectName)
|
JobResult |
installProject(String jobId,
String repositoryName,
String projectName)
|
JobResult |
removeOrganizationalUnit(String jobId,
String organizationalUnitName)
|
JobResult |
removeRepository(String jobId,
String repositoryName)
|
JobResult |
removeRepositoryFromOrganizationalUnit(String jobId,
String organizationalUnitName,
String repositoryName)
|
JobResult |
testProject(String jobId,
String repositoryName,
String projectName,
BuildConfig config)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JobRequestHelper
public JobRequestHelper()
createOrCloneRepository
public JobResult createOrCloneRepository(String jobId,
RepositoryRequest repository)
removeRepository
public JobResult removeRepository(String jobId,
String repositoryName)
createProject
public JobResult createProject(String jobId,
String repositoryName,
String projectName)
compileProject
public JobResult compileProject(String jobId,
String repositoryName,
String projectName)
installProject
public JobResult installProject(String jobId,
String repositoryName,
String projectName)
testProject
public JobResult testProject(String jobId,
String repositoryName,
String projectName,
BuildConfig config)
deployProject
public JobResult deployProject(String jobId,
String repositoryName,
String projectName)
removeOrganizationalUnit
public JobResult removeOrganizationalUnit(String jobId,
String organizationalUnitName)
createOrganizationalUnit
public JobResult createOrganizationalUnit(String jobId,
String organizationalUnitName,
String organizationalUnitOwner,
List<String> repositoryNameList)
addRepositoryToOrganizationalUnit
public JobResult addRepositoryToOrganizationalUnit(String jobId,
String organizationalUnitName,
String repositoryName)
removeRepositoryFromOrganizationalUnit
public JobResult removeRepositoryFromOrganizationalUnit(String jobId,
String organizationalUnitName,
String repositoryName)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.