org.kie.workbench.common.services.rest
Class ProjectResourceDispatcher
java.lang.Object
org.kie.workbench.common.services.rest.ProjectResourceDispatcher
@ApplicationScoped
public class ProjectResourceDispatcher
- extends Object
|
Field Summary |
protected org.guvnor.common.services.project.builder.service.BuildService |
buildService
|
protected org.guvnor.common.services.project.service.ProjectService |
projectService
|
protected org.drools.workbench.screens.testscenario.service.ScenarioTestEditorService |
scenarioTestEditorService
|
|
Method Summary |
void |
addRepositoryToOrganizationalUnit(String jobId,
String organizationalUnitName,
String repositoryName)
|
void |
compileProject(String jobId,
String repositoryName,
String projectName,
org.kie.workbench.common.services.shared.rest.BuildConfig mavenConfig)
|
void |
createOrCloneRepository(String jobId,
org.kie.workbench.common.services.shared.rest.RepositoryRequest repository)
|
void |
createOrganizationalUnit(String jobId,
String organizationalUnitName,
String organizationalUnitOwner,
List<String> repositoryNameList)
|
void |
createProject(String jobId,
String repositoryName,
String projectName)
|
void |
deployProject(String jobId,
String repositoryName,
String projectName,
org.kie.workbench.common.services.shared.rest.BuildConfig config)
|
org.kie.commons.java.nio.file.Path |
getRepositoryRootPath(String repositoryName)
|
void |
installProject(String jobId,
String repositoryName,
String projectName,
org.kie.workbench.common.services.shared.rest.BuildConfig mavenConfig)
|
void |
removeRepository(String jobId,
String repositoryName)
|
void |
removeRepositoryFromOrganizationalUnit(String jobId,
String organizationalUnitName,
String repositoryName)
|
void |
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 |
projectService
@Inject
protected org.guvnor.common.services.project.service.ProjectService projectService
buildService
@Inject
protected org.guvnor.common.services.project.builder.service.BuildService buildService
scenarioTestEditorService
@Inject
protected org.drools.workbench.screens.testscenario.service.ScenarioTestEditorService scenarioTestEditorService
ProjectResourceDispatcher
public ProjectResourceDispatcher()
createOrCloneRepository
public void createOrCloneRepository(String jobId,
org.kie.workbench.common.services.shared.rest.RepositoryRequest repository)
removeRepository
public void removeRepository(String jobId,
String repositoryName)
createProject
public void createProject(String jobId,
String repositoryName,
String projectName)
compileProject
public void compileProject(String jobId,
String repositoryName,
String projectName,
org.kie.workbench.common.services.shared.rest.BuildConfig mavenConfig)
installProject
public void installProject(String jobId,
String repositoryName,
String projectName,
org.kie.workbench.common.services.shared.rest.BuildConfig mavenConfig)
testProject
public void testProject(String jobId,
String repositoryName,
String projectName,
org.kie.workbench.common.services.shared.rest.BuildConfig config)
deployProject
public void deployProject(String jobId,
String repositoryName,
String projectName,
org.kie.workbench.common.services.shared.rest.BuildConfig config)
createOrganizationalUnit
public void createOrganizationalUnit(String jobId,
String organizationalUnitName,
String organizationalUnitOwner,
List<String> repositoryNameList)
addRepositoryToOrganizationalUnit
public void addRepositoryToOrganizationalUnit(String jobId,
String organizationalUnitName,
String repositoryName)
removeRepositoryFromOrganizationalUnit
public void removeRepositoryFromOrganizationalUnit(String jobId,
String organizationalUnitName,
String repositoryName)
getRepositoryRootPath
public org.kie.commons.java.nio.file.Path getRepositoryRootPath(String repositoryName)
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.