org.guvnor.rest.backend
Class ProjectResource
java.lang.Object
org.guvnor.rest.backend.ProjectResource
@Named
@ApplicationScoped
public class ProjectResource
- extends Object
REST services
|
Field Summary |
protected javax.ws.rs.core.UriInfo |
uriInfo
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
uriInfo
@Context
protected javax.ws.rs.core.UriInfo uriInfo
ProjectResource
public ProjectResource()
getJobStatus
public JobResult getJobStatus(String jobId)
removeJob
public JobResult removeJob(String jobId)
getRepositories
public Collection<RepositoryResponse> getRepositories()
getRepository
public RepositoryResponse getRepository(String repositoryName)
createOrCloneRepository
public javax.ws.rs.core.Response createOrCloneRepository(RepositoryRequest repository)
removeRepository
public javax.ws.rs.core.Response removeRepository(String repositoryName)
createProject
public javax.ws.rs.core.Response createProject(String repositoryName,
Entity project)
deleteProject
public javax.ws.rs.core.Response deleteProject(String repositoryName,
String projectName)
compileProject
public javax.ws.rs.core.Response compileProject(String repositoryName,
String projectName)
installProject
public javax.ws.rs.core.Response installProject(String repositoryName,
String projectName)
testProject
public javax.ws.rs.core.Response testProject(String repositoryName,
String projectName,
BuildConfig mavenConfig)
deployProject
public javax.ws.rs.core.Response deployProject(String repositoryName,
String projectName)
getOrganizationalUnits
public Collection<OrganizationalUnit> getOrganizationalUnits()
getOrganizationalUnit
public OrganizationalUnit getOrganizationalUnit(String organizationalUnitName)
createOrganizationalUnit
public javax.ws.rs.core.Response createOrganizationalUnit(OrganizationalUnit organizationalUnit)
addRepositoryToOrganizationalUnit
public javax.ws.rs.core.Response addRepositoryToOrganizationalUnit(String organizationalUnitName,
String repositoryName)
removeRepositoryFromOrganizationalUnit
public javax.ws.rs.core.Response removeRepositoryFromOrganizationalUnit(String organizationalUnitName,
String repositoryName)
deleteOrganizationalUnit
public javax.ws.rs.core.Response deleteOrganizationalUnit(String organizationalUnitName)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.