@Produces(value="application/xml") @Consumes(value="application/xml") public interface ISourceDocResource extends SourceDocResource
RESOURCE_NAME_REGEX, RESOURCE_SLUG_REGEX, RESOURCE_SLUG_TEMPLATE
Modifier and Type | Method and Description |
---|---|
org.jboss.resteasy.client.ClientResponse<String> |
deleteResource(String idNoSlash) |
org.jboss.resteasy.client.ClientResponse<List<ResourceMeta>> |
get(Set<String> extensions)
Retrieve the List of Resources
|
org.jboss.resteasy.client.ClientResponse<Resource> |
getResource(String idNoSlash,
Set<String> extensions) |
org.jboss.resteasy.client.ClientResponse<ResourceMeta> |
getResourceMeta(String idNoSlash,
Set<String> extensions) |
org.jboss.resteasy.client.ClientResponse<String> |
post(Resource messageBody,
Set<String> extensions,
boolean copytrans) |
org.jboss.resteasy.client.ClientResponse<String> |
putResource(String idNoSlash,
Resource resource,
Set<String> extensions) |
org.jboss.resteasy.client.ClientResponse<String> |
putResource(String idNoSlash,
Resource resource,
Set<String> extensions,
boolean copytrans) |
org.jboss.resteasy.client.ClientResponse<String> |
putResourceMeta(String idNoSlash,
ResourceMeta messageBody,
Set<String> extensions) |
head
@GET org.jboss.resteasy.client.ClientResponse<List<ResourceMeta>> get(@QueryParam(value="ext") Set<String> extensions)
SourceDocResource
get
in interface SourceDocResource
@POST org.jboss.resteasy.client.ClientResponse<String> post(Resource messageBody, @QueryParam(value="ext") Set<String> extensions, @QueryParam(value="copyTrans")@DefaultValue(value="true") boolean copytrans)
post
in interface SourceDocResource
@GET @Path(value="{id}") org.jboss.resteasy.client.ClientResponse<Resource> getResource(@PathParam(value="id") String idNoSlash, @QueryParam(value="ext") Set<String> extensions)
getResource
in interface SourceDocResource
@PUT @Path(value="{id}") org.jboss.resteasy.client.ClientResponse<String> putResource(@PathParam(value="id") String idNoSlash, Resource resource, @QueryParam(value="ext") Set<String> extensions, @QueryParam(value="copyTrans")@DefaultValue(value="true") boolean copytrans)
putResource
in interface SourceDocResource
@PUT @Path(value="{id}") org.jboss.resteasy.client.ClientResponse<String> putResource(@PathParam(value="id") String idNoSlash, Resource resource, @QueryParam(value="ext") Set<String> extensions)
@DELETE @Path(value="{id}") org.jboss.resteasy.client.ClientResponse<String> deleteResource(@PathParam(value="id") String idNoSlash)
deleteResource
in interface SourceDocResource
@GET @Path(value="{id}/meta") org.jboss.resteasy.client.ClientResponse<ResourceMeta> getResourceMeta(@PathParam(value="id") String idNoSlash, @QueryParam(value="ext") Set<String> extensions)
getResourceMeta
in interface SourceDocResource
@PUT @Path(value="{id}/meta") org.jboss.resteasy.client.ClientResponse<String> putResourceMeta(@PathParam(value="id") String idNoSlash, ResourceMeta messageBody, @QueryParam(value="ext") Set<String> extensions)
putResourceMeta
in interface SourceDocResource
Copyright © 2013 Zanata Project. All rights reserved.