public interface TranslatedDocResource
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
deleteTranslations(String idNoSlash,
LocaleId locale) |
javax.ws.rs.core.Response |
getTranslations(String idNoSlash,
LocaleId locale,
Set<String> extensions,
boolean createSkeletons,
String eTag) |
javax.ws.rs.core.Response |
putTranslations(String idNoSlash,
LocaleId locale,
TranslationsResource messageBody,
Set<String> extensions,
String merge) |
@GET
@Path(value="/{id:[a-zA-Z0-9]+([a-zA-Z0-9_\\-,{.}]*[a-zA-Z0-9]+)?}/translations/{locale}")
javax.ws.rs.core.Response getTranslations(@PathParam(value="id")
String idNoSlash,
@PathParam(value="locale")
LocaleId locale,
@QueryParam(value="ext")
Set<String> extensions,
@QueryParam(value="skel")
boolean createSkeletons,
@HeaderParam(value="If-None-Match")
String eTag)
@DELETE
@Path(value="/{id:[a-zA-Z0-9]+([a-zA-Z0-9_\\-,{.}]*[a-zA-Z0-9]+)?}/translations/{locale}")
javax.ws.rs.core.Response deleteTranslations(@PathParam(value="id")
String idNoSlash,
@PathParam(value="locale")
LocaleId locale)
@PUT
@Path(value="/{id:[a-zA-Z0-9]+([a-zA-Z0-9_\\-,{.}]*[a-zA-Z0-9]+)?}/translations/{locale}")
javax.ws.rs.core.Response putTranslations(@PathParam(value="id")
String idNoSlash,
@PathParam(value="locale")
LocaleId locale,
TranslationsResource messageBody,
@QueryParam(value="ext")
Set<String> extensions,
@QueryParam(value="merge")
String merge)
Copyright © 2013 Zanata Project. All rights reserved.