@Path(value="/glossary") @Produces(value={"application/xml","application/json","application/vnd.zanata.glossary+xml","application/vnd.zanata.glossary+json"}) @Consumes(value={"application/xml","application/json","application/vnd.zanata.glossary+xml","application/vnd.zanata.glossary+json"}) public interface IGlossaryResource extends GlossaryResource
Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_PATH |
Modifier and Type | Method and Description |
---|---|
org.jboss.resteasy.client.ClientResponse<String> |
deleteGlossaries()
Delete all glossary terms.
|
org.jboss.resteasy.client.ClientResponse<String> |
deleteGlossary(LocaleId locale)
Delete all glossary terms with the specified locale.
|
org.jboss.resteasy.client.ClientResponse<Glossary> |
get(LocaleId locale)
Returns Glossary entries for a single locale.
|
org.jboss.resteasy.client.ClientResponse<Glossary> |
getEntries()
Returns all Glossary entries.
|
org.jboss.resteasy.client.ClientResponse<String> |
put(Glossary glossary)
Adds glossary entries.
|
static final String SERVICE_PATH
@GET @Produces(value={"application/vnd.zanata.glossary+xml","application/vnd.zanata.glossary+json","application/xml","application/json"}) org.jboss.resteasy.client.ClientResponse<Glossary> getEntries()
GlossaryResource
getEntries
in interface GlossaryResource
@GET @Path(value="/{locale}") @Produces(value={"application/vnd.zanata.glossary+xml","application/vnd.zanata.glossary+json","application/xml","application/json"}) org.jboss.resteasy.client.ClientResponse<Glossary> get(@PathParam(value="locale") LocaleId locale)
GlossaryResource
get
in interface GlossaryResource
locale
- Locale for which to retrieve entries.@PUT org.jboss.resteasy.client.ClientResponse<String> put(Glossary glossary)
GlossaryResource
put
in interface GlossaryResource
@DELETE @Path(value="/{locale}") org.jboss.resteasy.client.ClientResponse<String> deleteGlossary(@PathParam(value="locale") LocaleId locale)
GlossaryResource
deleteGlossary
in interface GlossaryResource
@DELETE org.jboss.resteasy.client.ClientResponse<String> deleteGlossaries()
GlossaryResource
deleteGlossaries
in interface GlossaryResource
Copyright © 2015 Zanata Project. All rights reserved.