Skip navigation links
A B D F G H I J L M O P R S T W X 

A

AbstractParam<V> - Class in fr.paris.lutece.plugins.rest.service.param
Provides simple param parsing.
AbstractParam(String) - Constructor for class fr.paris.lutece.plugins.rest.service.param.AbstractParam
Builds this param and calls AbstractParam.parse(String)
AbstractResourceInfo<E> - Class in fr.paris.lutece.plugins.rest.business.resourceinfo
AbstractResourceInfo
AbstractResourceInfo() - Constructor for class fr.paris.lutece.plugins.rest.business.resourceinfo.AbstractResourceInfo
 
AbstractResourceInfoProvider - Class in fr.paris.lutece.plugins.rest.service.resourceinfo
AbstractResourceInfoProvider
AbstractResourceInfoProvider() - Constructor for class fr.paris.lutece.plugins.rest.service.resourceinfo.AbstractResourceInfoProvider
 
AbstractWriter<E> - Class in fr.paris.lutece.plugins.rest.service.writers
This class handle the action of formatting an object E to String with the appropriate MediaType.
AbstractWriter() - Constructor for class fr.paris.lutece.plugins.rest.service.writers.AbstractWriter
 
APPLICATION_KML - Static variable in class fr.paris.lutece.plugins.rest.service.mediatype.RestMediaTypes
application/vnd.google-earth.kml+xml
APPLICATION_KML_TYPE - Static variable in class fr.paris.lutece.plugins.rest.service.mediatype.RestMediaTypes
application/vnd.google-earth.kml+xml

B

BASE_PATH - Static variable in class fr.paris.lutece.plugins.rest.service.RestConstants
Base path : prefix for services url.

D

doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class fr.paris.lutece.plugins.rest.service.LuteceJerseySpringServlet
Checks if the request is authenticated.

F

format(T) - Method in interface fr.paris.lutece.plugins.rest.service.formatters.IFormatter
Format the given resource
format(List<T>) - Method in interface fr.paris.lutece.plugins.rest.service.formatters.IFormatter
Format the list of resources
formatError(String, String) - Method in interface fr.paris.lutece.plugins.rest.service.formatters.IFormatter
Format the error message
formatError(String, int) - Static method in class fr.paris.lutece.plugins.rest.util.json.JSONUtil
Format error as JSON
formatError(String, int) - Static method in class fr.paris.lutece.plugins.rest.util.xml.XMLUtil
Format an error response
fr.paris.lutece.plugins.rest.business.resourceinfo - package fr.paris.lutece.plugins.rest.business.resourceinfo
 
fr.paris.lutece.plugins.rest.service - package fr.paris.lutece.plugins.rest.service
 
fr.paris.lutece.plugins.rest.service.formatters - package fr.paris.lutece.plugins.rest.service.formatters
 
fr.paris.lutece.plugins.rest.service.mediatype - package fr.paris.lutece.plugins.rest.service.mediatype
 
fr.paris.lutece.plugins.rest.service.param - package fr.paris.lutece.plugins.rest.service.param
 
fr.paris.lutece.plugins.rest.service.resourceinfo - package fr.paris.lutece.plugins.rest.service.resourceinfo
 
fr.paris.lutece.plugins.rest.service.writers - package fr.paris.lutece.plugins.rest.service.writers
 
fr.paris.lutece.plugins.rest.util.json - package fr.paris.lutece.plugins.rest.util.json
 
fr.paris.lutece.plugins.rest.util.xml - package fr.paris.lutece.plugins.rest.util.xml
 

G

getDefaultResourceConfig(Map<String, Object>, WebConfig) - Method in class fr.paris.lutece.plugins.rest.service.LuteceJerseySpringServlet
getErrorMessage(String, Throwable) - Method in class fr.paris.lutece.plugins.rest.service.param.AbstractParam
Gets an error message
getExtension() - Method in class fr.paris.lutece.plugins.rest.service.mediatype.MediaTypeMapping
Gets the extension
getKey() - Method in class fr.paris.lutece.plugins.rest.business.resourceinfo.AbstractResourceInfo
Get the key
getKey() - Method in interface fr.paris.lutece.plugins.rest.business.resourceinfo.IResourceInfo
Get the key
getListChildren() - Method in class fr.paris.lutece.plugins.rest.business.resourceinfo.AbstractResourceInfo
Get the list of children
getListChildren() - Method in interface fr.paris.lutece.plugins.rest.business.resourceinfo.IResourceInfo
Get the list of children
getMediaType() - Method in class fr.paris.lutece.plugins.rest.service.mediatype.MediaTypeMapping
Gets the media type
getOriginalParam() - Method in class fr.paris.lutece.plugins.rest.service.param.AbstractParam
Gets the original string param
getProviders() - Static method in class fr.paris.lutece.plugins.rest.service.resourceinfo.ResourceInfoManager
Get the list of resource info
getResourceInfo(Map<String, String>) - Method in interface fr.paris.lutece.plugins.rest.service.resourceinfo.IResourceInfoProvider
Get the resource info
getResourceInfo(Map<String, String>) - Static method in class fr.paris.lutece.plugins.rest.service.resourceinfo.ResourceInfoManager
Get the resource info
getSize(List<E>, Class<?>, Type, Annotation[], MediaType) - Method in class fr.paris.lutece.plugins.rest.service.writers.AbstractWriter
getValue() - Method in class fr.paris.lutece.plugins.rest.business.resourceinfo.AbstractResourceInfo
Get the value
getValue() - Method in interface fr.paris.lutece.plugins.rest.business.resourceinfo.IResourceInfo
Get the value
getValue() - Method in class fr.paris.lutece.plugins.rest.service.param.AbstractParam
The value of the string AbstractParam.getOriginalParam()

H

hasChildren() - Method in class fr.paris.lutece.plugins.rest.business.resourceinfo.AbstractResourceInfo
Check if the resource info has children
hasChildren() - Method in interface fr.paris.lutece.plugins.rest.business.resourceinfo.IResourceInfo
Check if the resource info has children

I

IFormatter<T> - Interface in fr.paris.lutece.plugins.rest.service.formatters
IFormatter
initiate(ResourceConfig, WebApplication) - Method in class fr.paris.lutece.plugins.rest.service.LuteceJerseySpringServlet
Initialize the services.
IResourceInfo - Interface in fr.paris.lutece.plugins.rest.business.resourceinfo
IResourceInfo
IResourceInfoProvider - Interface in fr.paris.lutece.plugins.rest.service.resourceinfo
IResourceInfoProvider
isInvoked(Map<String, String>) - Method in interface fr.paris.lutece.plugins.rest.service.resourceinfo.IResourceInfoProvider
Chec if the resource info provider is invoked or not

J

json(Map) - Static method in class fr.paris.lutece.plugins.rest.util.json.JSONUtil
Convert a model into a JSON object
JSONUtil - Class in fr.paris.lutece.plugins.rest.util.json
JSON Utils

L

LuteceJerseySpringServlet - Class in fr.paris.lutece.plugins.rest.service
LuteceJerseySpringServlet : using SpringContextService.getContext() as context.
LuteceJerseySpringServlet() - Constructor for class fr.paris.lutece.plugins.rest.service.LuteceJerseySpringServlet
 

M

MediaTypeMapping - Class in fr.paris.lutece.plugins.rest.service.mediatype
MediaTypeMapping use to map extensions (ex: xml) to media type (application/xml).
MediaTypeMapping() - Constructor for class fr.paris.lutece.plugins.rest.service.mediatype.MediaTypeMapping
 
model2Json(Map) - Static method in class fr.paris.lutece.plugins.rest.util.json.JSONUtil
Convert a model into a JSON formatted string

O

onError(String, Throwable) - Method in class fr.paris.lutece.plugins.rest.service.param.AbstractParam
Builds a reponse when an error occurs with Response.Status.BAD_REQUEST as http status.

P

parse(String) - Method in class fr.paris.lutece.plugins.rest.service.param.AbstractParam
Parse the string to its real value

R

ResourceInfo - Class in fr.paris.lutece.plugins.rest.business.resourceinfo
ResourceInfo
ResourceInfo(String, String) - Constructor for class fr.paris.lutece.plugins.rest.business.resourceinfo.ResourceInfo
Constructor
ResourceInfoManager - Class in fr.paris.lutece.plugins.rest.service.resourceinfo
ResourceInfoManager
REST_LOGGER - Static variable in class fr.paris.lutece.plugins.rest.service.RestConstants
REST Logger name
RestConstants - Class in fr.paris.lutece.plugins.rest.service
Rest constants
RestMediaTypes - Class in fr.paris.lutece.plugins.rest.service.mediatype
Media Types : media types extensions.

S

setExtension(String) - Method in class fr.paris.lutece.plugins.rest.service.mediatype.MediaTypeMapping
Sets the extension
setFormatters(Map<String, IFormatter<E>>) - Method in class fr.paris.lutece.plugins.rest.service.writers.AbstractWriter
Set the formatters
setKey(String) - Method in class fr.paris.lutece.plugins.rest.business.resourceinfo.AbstractResourceInfo
Set the key
setKey(String) - Method in interface fr.paris.lutece.plugins.rest.business.resourceinfo.IResourceInfo
Set the key
setListChildren(List<IResourceInfo>) - Method in class fr.paris.lutece.plugins.rest.business.resourceinfo.AbstractResourceInfo
Set the list of children
setListChildren(List<IResourceInfo>) - Method in interface fr.paris.lutece.plugins.rest.business.resourceinfo.IResourceInfo
Set the list of children
setMediaType(MediaType) - Method in class fr.paris.lutece.plugins.rest.service.mediatype.MediaTypeMapping
Sets the media type
setResourceInfo(E) - Method in class fr.paris.lutece.plugins.rest.business.resourceinfo.AbstractResourceInfo
Set the resource info
setResourceInfo(ResourceInfo) - Method in class fr.paris.lutece.plugins.rest.business.resourceinfo.ResourceInfo
Set the resource info
setValue(String) - Method in class fr.paris.lutece.plugins.rest.business.resourceinfo.AbstractResourceInfo
Set the value
setValue(String) - Method in interface fr.paris.lutece.plugins.rest.business.resourceinfo.IResourceInfo
Set the value

T

toString() - Method in class fr.paris.lutece.plugins.rest.service.param.AbstractParam

W

writeTo(List<E>, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class fr.paris.lutece.plugins.rest.service.writers.AbstractWriter

X

XMLUtil - Class in fr.paris.lutece.plugins.rest.util.xml
Xml Response Util
A B D F G H I J L M O P R S T W X 
Skip navigation links

Copyright © 2021 City of Paris. All rights reserved.