@Named @ApplicationScoped public class ProjectResource extends Object
| Modifier and Type | Field and Description |
|---|---|
protected javax.ws.rs.core.UriInfo |
uriInfo |
| Constructor and Description |
|---|
ProjectResource() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
addRepositoryToOrganizationalUnit(String organizationalUnitName,
String repositoryName) |
javax.ws.rs.core.Response |
compileProject(String repositoryName,
String projectName) |
javax.ws.rs.core.Response |
createOrCloneRepository(RepositoryRequest repository) |
javax.ws.rs.core.Response |
createOrganizationalUnit(OrganizationalUnit organizationalUnit) |
javax.ws.rs.core.Response |
createProject(String repositoryName,
ProjectRequest project) |
javax.ws.rs.core.Response |
deleteOrganizationalUnit(String organizationalUnitName) |
javax.ws.rs.core.Response |
deleteProject(String repositoryName,
String projectName) |
javax.ws.rs.core.Response |
deployProject(String repositoryName,
String projectName) |
JobResult |
getJobStatus(String jobId) |
OrganizationalUnit |
getOrganizationalUnit(String organizationalUnitName) |
Collection<OrganizationalUnit> |
getOrganizationalUnits() |
Collection<ProjectResponse> |
getProjects(String repositoryName) |
Collection<RepositoryResponse> |
getRepositories() |
RepositoryResponse |
getRepository(String repositoryName) |
javax.ws.rs.core.Response |
installProject(String repositoryName,
String projectName) |
JobResult |
removeJob(String jobId) |
javax.ws.rs.core.Response |
removeRepository(String repositoryName) |
javax.ws.rs.core.Response |
removeRepositoryFromOrganizationalUnit(String organizationalUnitName,
String repositoryName) |
javax.ws.rs.core.Response |
testProject(String repositoryName,
String projectName,
BuildConfig mavenConfig) |
javax.ws.rs.core.Response |
updateOrganizationalUnit(String orgUnitName,
UpdateOrganizationalUnit organizationalUnit) |
@RolesAllowed(value={"rest-all","rest-project"}) public JobResult getJobStatus(String jobId)
@RolesAllowed(value={"rest-all","rest-project"}) public JobResult removeJob(String jobId)
@RolesAllowed(value={"rest-all","rest-project"}) public Collection<RepositoryResponse> getRepositories()
@RolesAllowed(value={"rest-all","rest-project"}) public RepositoryResponse getRepository(String repositoryName)
@RolesAllowed(value={"rest-all","rest-project"}) public javax.ws.rs.core.Response createOrCloneRepository(RepositoryRequest repository)
@RolesAllowed(value={"rest-all","rest-project"}) public javax.ws.rs.core.Response removeRepository(String repositoryName)
@RolesAllowed(value={"rest-all","rest-project"}) public javax.ws.rs.core.Response createProject(String repositoryName, ProjectRequest project)
@RolesAllowed(value={"rest-all","rest-project"}) public Collection<ProjectResponse> getProjects(String repositoryName)
@RolesAllowed(value={"rest-all","rest-project"}) public javax.ws.rs.core.Response deleteProject(String repositoryName, String projectName)
@RolesAllowed(value={"rest-all","rest-project"}) public javax.ws.rs.core.Response compileProject(String repositoryName, String projectName)
@RolesAllowed(value={"rest-all","rest-project"}) public javax.ws.rs.core.Response installProject(String repositoryName, String projectName)
@RolesAllowed(value={"rest-all","rest-project"}) public javax.ws.rs.core.Response testProject(String repositoryName, String projectName, BuildConfig mavenConfig)
@RolesAllowed(value={"rest-all","rest-project"}) public javax.ws.rs.core.Response deployProject(String repositoryName, String projectName)
@RolesAllowed(value={"rest-all","rest-project"}) public Collection<OrganizationalUnit> getOrganizationalUnits()
@RolesAllowed(value={"rest-all","rest-project"}) public OrganizationalUnit getOrganizationalUnit(String organizationalUnitName)
@RolesAllowed(value={"rest-all","rest-project"}) public javax.ws.rs.core.Response createOrganizationalUnit(OrganizationalUnit organizationalUnit)
@RolesAllowed(value={"rest-all","rest-project"}) public javax.ws.rs.core.Response updateOrganizationalUnit(String orgUnitName, UpdateOrganizationalUnit organizationalUnit)
@RolesAllowed(value={"rest-all","rest-project"}) public javax.ws.rs.core.Response addRepositoryToOrganizationalUnit(String organizationalUnitName, String repositoryName)
@RolesAllowed(value={"rest-all","rest-project"}) public javax.ws.rs.core.Response removeRepositoryFromOrganizationalUnit(String organizationalUnitName, String repositoryName)
@RolesAllowed(value={"rest-all","rest-project"}) public javax.ws.rs.core.Response deleteOrganizationalUnit(String organizationalUnitName)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.