org.drools.workbench.common.services.rest
Class JobRequestHelper
java.lang.Object
org.drools.workbench.common.services.rest.JobRequestHelper
@ApplicationScoped
public class JobRequestHelper
- extends Object
Utility class to perform various functions for the REST service involving backend services
|
Method Summary |
org.kie.workbench.common.services.shared.rest.JobResult |
addRepositoryToOrganizationalUnit(String jobId,
String organizationalUnitName,
String repositoryName)
|
org.kie.workbench.common.services.shared.rest.JobResult |
compileProject(String jobId,
String repositoryName,
String projectName)
|
org.kie.workbench.common.services.shared.rest.JobResult |
createOrCloneRepository(String jobId,
org.kie.workbench.common.services.shared.rest.RepositoryRequest repository)
|
org.kie.workbench.common.services.shared.rest.JobResult |
createOrganizationalUnit(String jobId,
String organizationalUnitName,
String organizationalUnitOwner,
List<String> repositoryNameList)
|
org.kie.workbench.common.services.shared.rest.JobResult |
createProject(String jobId,
String repositoryName,
String projectName)
|
org.kie.workbench.common.services.shared.rest.JobResult |
deployProject(String jobId,
String repositoryName,
String projectName)
|
org.kie.workbench.common.services.shared.rest.JobResult |
installProject(String jobId,
String repositoryName,
String projectName)
|
org.kie.workbench.common.services.shared.rest.JobResult |
removeOrganizationalUnit(String jobId,
String organizationalUnitName)
|
org.kie.workbench.common.services.shared.rest.JobResult |
removeRepository(String jobId,
String repositoryName)
|
org.kie.workbench.common.services.shared.rest.JobResult |
removeRepositoryFromOrganizationalUnit(String jobId,
String organizationalUnitName,
String repositoryName)
|
org.kie.workbench.common.services.shared.rest.JobResult |
testProject(String jobId,
String repositoryName,
String projectName,
org.kie.workbench.common.services.shared.rest.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 org.kie.workbench.common.services.shared.rest.JobResult createOrCloneRepository(String jobId,
org.kie.workbench.common.services.shared.rest.RepositoryRequest repository)
removeRepository
public org.kie.workbench.common.services.shared.rest.JobResult removeRepository(String jobId,
String repositoryName)
createProject
public org.kie.workbench.common.services.shared.rest.JobResult createProject(String jobId,
String repositoryName,
String projectName)
compileProject
public org.kie.workbench.common.services.shared.rest.JobResult compileProject(String jobId,
String repositoryName,
String projectName)
installProject
public org.kie.workbench.common.services.shared.rest.JobResult installProject(String jobId,
String repositoryName,
String projectName)
testProject
public org.kie.workbench.common.services.shared.rest.JobResult testProject(String jobId,
String repositoryName,
String projectName,
org.kie.workbench.common.services.shared.rest.BuildConfig config)
deployProject
public org.kie.workbench.common.services.shared.rest.JobResult deployProject(String jobId,
String repositoryName,
String projectName)
removeOrganizationalUnit
public org.kie.workbench.common.services.shared.rest.JobResult removeOrganizationalUnit(String jobId,
String organizationalUnitName)
createOrganizationalUnit
public org.kie.workbench.common.services.shared.rest.JobResult createOrganizationalUnit(String jobId,
String organizationalUnitName,
String organizationalUnitOwner,
List<String> repositoryNameList)
addRepositoryToOrganizationalUnit
public org.kie.workbench.common.services.shared.rest.JobResult addRepositoryToOrganizationalUnit(String jobId,
String organizationalUnitName,
String repositoryName)
removeRepositoryFromOrganizationalUnit
public org.kie.workbench.common.services.shared.rest.JobResult removeRepositoryFromOrganizationalUnit(String jobId,
String organizationalUnitName,
String repositoryName)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.