@Produces(value={"application/json","application/xml"})
@Consumes(value={"application/json","application/xml"})
@Path(value="language")
public interface LanguageResource
| Modifier and Type | Method and Description |
|---|---|
ContentLanguageResponse |
create(ContentLanguage language)
Create a new content language
|
javax.ws.rs.core.Response |
delete(String id)
Delete the language with given ID
|
ContentLanguageResponse |
get(String id)
Load the language with given id
|
LanguageListResponse |
list()
Deprecated.
|
LanguageList |
list(FilterParameterBean filter,
SortParameterBean sorting,
PagingParameterBean paging)
Load a list of languages.
The result can be filtered by id
globalId
name
code
and sorted by
id
globalId
name
code
|
ContentLanguageResponse |
update(String id,
ContentLanguage language)
Update the language with given id
|
@GET LanguageList list(@BeanParam FilterParameterBean filter, @BeanParam SortParameterBean sorting, @BeanParam PagingParameterBean paging) throws Exception
idglobalIdnamecodeidglobalIdnamecodefilter - filter parameterssorting - sorting parameterspaging - paging parametersException@POST ContentLanguageResponse create(ContentLanguage language) throws Exception
language - languageException@GET
@Path(value="/{id}")
ContentLanguageResponse get(@PathParam(value="id")
String id)
throws Exception
id - language IDException@PUT
@Path(value="/{id}")
ContentLanguageResponse update(@PathParam(value="id")
String id,
ContentLanguage language)
throws Exception
id - language IDlanguage - Updated languageException@DELETE
@Path(value="/{id}")
javax.ws.rs.core.Response delete(@PathParam(value="id")
String id)
throws Exception
id - language IDException@GET @Path(value="list") LanguageListResponse list() throws Exception
ExceptionCopyright © 2024 Gentics Software. All rights reserved.