@Path(value="/projects/p/{projectSlug:[a-zA-Z0-9]+([a-zA-Z0-9_\\-{.}]*[a-zA-Z0-9]+)?}") @Produces(value={"application/xml","application/json"}) @Consumes(value={"application/xml","application/json"}) public interface ProjectResource extends RestResource
Modifier and Type | Field and Description |
---|---|
static String |
PROJECT_SLUG_TEMPLATE |
static String |
SERVICE_PATH |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
get()
Returns data for a single Project.
|
javax.ws.rs.core.Response |
head()
Returns header information for a project.
|
javax.ws.rs.core.Response |
put(Project project)
Creates or modifies a Project.
|
static final String PROJECT_SLUG_TEMPLATE
static final String SERVICE_PATH
@HEAD @Produces(value={"application/vnd.zanata.project+xml","application/vnd.zanata.project+json","application/xml","application/json"}) javax.ws.rs.core.Response head()
@GET @Produces(value={"application/vnd.zanata.project+xml","application/vnd.zanata.project+json","application/xml","application/json"}) javax.ws.rs.core.Response get()
@PUT @Consumes(value={"application/vnd.zanata.project+xml","application/vnd.zanata.project+json","application/xml","application/json"}) javax.ws.rs.core.Response put(Project project)
project
- The project's information.Copyright © 2017 Zanata Project. All rights reserved.