Index

A D E G H I L M N O P R S U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(GenericMethodResource) - Method in class org.exoplatform.services.rest.ext.method.filter.MethodAccessFilter
Check does method contains one on of security annotations PermitAll, DenyAll, RolesAllowed.
addHeader(String, String) - Method in class org.exoplatform.services.rest.ext.transport.SerialRequest
HTTP header with supplied name and value.
addHeader(String, String) - Method in class org.exoplatform.services.rest.ext.transport.SerialResponse
HTTP header with supplied name and value.

D

DEFAULT_CONNECT_TIMEOUT_MS - Static variable in class org.exoplatform.services.rest.ext.proxy.ProxyService
 
dispatch(String) - Method in class org.exoplatform.services.rest.ext.management.RestManagementProvider
 
doFilter(GenericContainerRequest) - Method in class org.exoplatform.services.rest.ext.filter.MethodOverrideFilter
doFilter(GenericContainerRequest) - Method in class org.exoplatform.services.rest.ext.filter.UriNormalizationFilter
Should be used for normalization URI as described at http://www.unix.com.ua/rfc/rfc3986.html#s6.2.2.
doProxyDelete(HttpHeaders, UriInfo, String) - Method in class org.exoplatform.services.rest.ext.proxy.ProxyService
 
doProxyGet(HttpHeaders, UriInfo, String) - Method in class org.exoplatform.services.rest.ext.proxy.ProxyService
 
doProxyPost(HttpHeaders, UriInfo, String, InputStream) - Method in class org.exoplatform.services.rest.ext.proxy.ProxyService
 
doProxyPut(HttpHeaders, UriInfo, String, InputStream) - Method in class org.exoplatform.services.rest.ext.proxy.ProxyService
 

E

equals(Object) - Method in class org.exoplatform.services.rest.ext.management.ResourceKey
 

G

get() - Method in class org.exoplatform.services.rest.ext.management.RestResource
 
get(UriInfo, String) - Method in class org.exoplatform.services.rest.ext.management.RestResource
 
getArgumentName(int) - Method in class org.exoplatform.services.rest.ext.management.invocation.GetterInvoker
 
getArgumentName(int) - Method in class org.exoplatform.services.rest.ext.management.invocation.SetterInvoker
 
getArgumentName(int) - Method in class org.exoplatform.services.rest.ext.management.invocation.SimpleMethodInvoker
 
getClasses() - Method in class org.exoplatform.services.rest.ext.service.RestServicesListApplication
 
getData() - Method in class org.exoplatform.services.rest.ext.transport.SerialRequest
 
getData() - Method in class org.exoplatform.services.rest.ext.transport.SerialResponse
 
getDescription() - Method in class org.exoplatform.services.rest.ext.management.RestResource
 
getDescription() - Method in class org.exoplatform.services.rest.ext.management.RestResourceMethod
 
getDescription() - Method in class org.exoplatform.services.rest.ext.management.RestResourceMethodParameter
 
getDescription() - Method in class org.exoplatform.services.rest.ext.management.RestResourceProperty
 
getFqn() - Method in class org.exoplatform.services.rest.ext.service.RestServicesList.RootResource
 
getHeaders() - Method in class org.exoplatform.services.rest.ext.transport.SerialRequest
 
getHeaders() - Method in class org.exoplatform.services.rest.ext.transport.SerialResponse
 
getMethod() - Method in class org.exoplatform.services.rest.ext.management.RestResourceMethod
 
getMethod() - Method in class org.exoplatform.services.rest.ext.transport.SerialRequest
 
getMethods() - Method in class org.exoplatform.services.rest.ext.management.RestResource
 
getName() - Method in class org.exoplatform.services.rest.ext.management.RestResource
 
getName() - Method in class org.exoplatform.services.rest.ext.management.RestResourceMethod
 
getName() - Method in class org.exoplatform.services.rest.ext.management.RestResourceMethodParameter
 
getName() - Method in class org.exoplatform.services.rest.ext.management.RestResourceProperty
 
getParameters() - Method in class org.exoplatform.services.rest.ext.management.RestResourceMethod
 
getPath() - Method in class org.exoplatform.services.rest.ext.service.RestServicesList.RootResource
 
getProperties() - Method in class org.exoplatform.services.rest.ext.management.RestResource
 
getRegex() - Method in class org.exoplatform.services.rest.ext.service.RestServicesList.RootResource
 
getRootResources() - Method in class org.exoplatform.services.rest.ext.service.RestServicesList.RootResourcesList
 
getSize(HierarchicalProperty, Class<?>, Type, Annotation[], MediaType) - Method in class org.exoplatform.services.rest.ext.provider.HierarchicalPropertyEntityProvider
getStatus() - Method in class org.exoplatform.services.rest.ext.transport.SerialResponse
 
getStream() - Method in class org.exoplatform.services.rest.ext.transport.SerialInputData
 
GetterInvoker - Class in org.exoplatform.services.rest.ext.management.invocation
 
GetterInvoker(Method) - Constructor for class org.exoplatform.services.rest.ext.management.invocation.GetterInvoker
 
getUri() - Method in class org.exoplatform.services.rest.ext.transport.SerialRequest
 
getURI() - Method in class org.exoplatform.services.rest.ext.util.XlinkHref
Get uri.
getValue() - Method in class org.exoplatform.services.rest.ext.management.ValueWrapper
 

H

hashCode() - Method in class org.exoplatform.services.rest.ext.management.ResourceKey
 
HierarchicalPropertyEntityProvider - Class in org.exoplatform.services.rest.ext.provider
Converts stream to HierarchicalProperty and serializes HierarchicalProperty in given stream.
HierarchicalPropertyEntityProvider() - Constructor for class org.exoplatform.services.rest.ext.provider.HierarchicalPropertyEntityProvider
 

I

invoke(Object, Map<String, List<String>>) - Method in interface org.exoplatform.services.rest.ext.management.invocation.MethodInvoker
 
invoke(Object, Map<String, List<String>>) - Method in class org.exoplatform.services.rest.ext.management.invocation.NoSuchMethodInvoker
 
invoke(Object, Map<String, List<String>>) - Method in class org.exoplatform.services.rest.ext.management.invocation.SimpleMethodInvoker
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class org.exoplatform.services.rest.ext.provider.HierarchicalPropertyEntityProvider
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.exoplatform.services.rest.ext.provider.HierarchicalPropertyEntityProvider

L

list() - Method in class org.exoplatform.services.rest.ext.management.RestManagementProvider
 
listHTML() - Method in class org.exoplatform.services.rest.ext.service.RestServicesList
 
listJSON() - Method in class org.exoplatform.services.rest.ext.service.RestServicesList
 

M

manage(ManagedResource) - Method in class org.exoplatform.services.rest.ext.management.RestManagementProvider
 
MethodAccessFilter - Class in org.exoplatform.services.rest.ext.method.filter
Contract of this class thats constrains access to the resource method that use JSR-250 security common annotations.
MethodAccessFilter() - Constructor for class org.exoplatform.services.rest.ext.method.filter.MethodAccessFilter
 
MethodInvoker - Interface in org.exoplatform.services.rest.ext.management.invocation
 
MethodOverrideFilter - Class in org.exoplatform.services.rest.ext.filter
Override HTTP request method by method specified in X-HTTP-Method-Override header.
MethodOverrideFilter() - Constructor for class org.exoplatform.services.rest.ext.filter.MethodOverrideFilter
 

N

NoSuchMethodInvoker - Class in org.exoplatform.services.rest.ext.management.invocation
 
NoSuchMethodInvoker() - Constructor for class org.exoplatform.services.rest.ext.management.invocation.NoSuchMethodInvoker
 

O

org.exoplatform.services.rest.ext.filter - package org.exoplatform.services.rest.ext.filter
 
org.exoplatform.services.rest.ext.management - package org.exoplatform.services.rest.ext.management
 
org.exoplatform.services.rest.ext.management.invocation - package org.exoplatform.services.rest.ext.management.invocation
 
org.exoplatform.services.rest.ext.method.filter - package org.exoplatform.services.rest.ext.method.filter
 
org.exoplatform.services.rest.ext.provider - package org.exoplatform.services.rest.ext.provider
 
org.exoplatform.services.rest.ext.proxy - package org.exoplatform.services.rest.ext.proxy
 
org.exoplatform.services.rest.ext.service - package org.exoplatform.services.rest.ext.service
 
org.exoplatform.services.rest.ext.transport - package org.exoplatform.services.rest.ext.transport
 
org.exoplatform.services.rest.ext.util - package org.exoplatform.services.rest.ext.util
 

P

post(UriInfo, String) - Method in class org.exoplatform.services.rest.ext.management.RestResource
 
ProxyService - Class in org.exoplatform.services.rest.ext.proxy
 
ProxyService() - Constructor for class org.exoplatform.services.rest.ext.proxy.ProxyService
 
put(UriInfo, String) - Method in class org.exoplatform.services.rest.ext.management.RestResource
 
putToElement(Element) - Method in class org.exoplatform.services.rest.ext.util.XlinkHref
Add xlink to given element of DOM structure.
putToElement(Element, String) - Method in class org.exoplatform.services.rest.ext.util.XlinkHref
Add external suffix to uri an d then insert xlink into element of DOM.

R

readFrom(Class<HierarchicalProperty>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.exoplatform.services.rest.ext.provider.HierarchicalPropertyEntityProvider
ResourceKey - Class in org.exoplatform.services.rest.ext.management
 
ResourceKey(String) - Constructor for class org.exoplatform.services.rest.ext.management.ResourceKey
 
RestManagementProvider - Class in org.exoplatform.services.rest.ext.management
 
RestManagementProvider(ExoContainerContext) - Constructor for class org.exoplatform.services.rest.ext.management.RestManagementProvider
 
RestResource - Class in org.exoplatform.services.rest.ext.management
 
RestResource(String, ManagedResource) - Constructor for class org.exoplatform.services.rest.ext.management.RestResource
 
RestResourceMethod - Class in org.exoplatform.services.rest.ext.management
 
RestResourceMethod(ManagedMethodMetaData) - Constructor for class org.exoplatform.services.rest.ext.management.RestResourceMethod
 
RestResourceMethodParameter - Class in org.exoplatform.services.rest.ext.management
 
RestResourceMethodParameter(ManagedMethodParameterMetaData) - Constructor for class org.exoplatform.services.rest.ext.management.RestResourceMethodParameter
 
RestResourceProperty - Class in org.exoplatform.services.rest.ext.management
 
RestResourceProperty(ManagedPropertyMetaData) - Constructor for class org.exoplatform.services.rest.ext.management.RestResourceProperty
 
RestServicesList - Class in org.exoplatform.services.rest.ext.service
 
RestServicesList(ResourceBinder) - Constructor for class org.exoplatform.services.rest.ext.service.RestServicesList
 
RestServicesList.RootResource - Class in org.exoplatform.services.rest.ext.service
 
RestServicesList.RootResourcesList - Class in org.exoplatform.services.rest.ext.service
 
RestServicesListApplication - Class in org.exoplatform.services.rest.ext.service
 
RestServicesListApplication() - Constructor for class org.exoplatform.services.rest.ext.service.RestServicesListApplication
 
RootResource(String, String, String) - Constructor for class org.exoplatform.services.rest.ext.service.RestServicesList.RootResource
 
rootResources() - Method in class org.exoplatform.services.rest.ext.service.RestServicesList
 
RootResourcesList(List<RestServicesList.RootResource>) - Constructor for class org.exoplatform.services.rest.ext.service.RestServicesList.RootResourcesList
 

S

SerialInputData - Class in org.exoplatform.services.rest.ext.transport
SerialInputData is useful for transfer data represented by stream via RMI.
SerialInputData(byte[]) - Constructor for class org.exoplatform.services.rest.ext.transport.SerialInputData
Constructs new instance of SerialInputData.
SerialInputData(InputStream) - Constructor for class org.exoplatform.services.rest.ext.transport.SerialInputData
Constructs new instance of SerialInputData.
SerialRequest - Class in org.exoplatform.services.rest.ext.transport
This class can be used as proxy when need to call RESTful services via RMI (EJB).
SerialRequest(String, URI, MultivaluedMap<String, String>, SerialInputData) - Constructor for class org.exoplatform.services.rest.ext.transport.SerialRequest
 
SerialResponse - Class in org.exoplatform.services.rest.ext.transport
SerialResponse can be used for transfer data (HTTP status, HTTP headers, entity) from GenericContainerResponse via RMI.
SerialResponse() - Constructor for class org.exoplatform.services.rest.ext.transport.SerialResponse
 
setData(SerialInputData) - Method in class org.exoplatform.services.rest.ext.transport.SerialResponse
 
setHeader(String, String) - Method in class org.exoplatform.services.rest.ext.transport.SerialRequest
Set HTTP header with supplied name and value, preset header with this name will be overridden.
setHeader(String, String) - Method in class org.exoplatform.services.rest.ext.transport.SerialResponse
Set HTTP header with supplied name and value, preset header with this name will be overridden.
setStatus(int) - Method in class org.exoplatform.services.rest.ext.transport.SerialResponse
Set HTTP status for response.
SetterInvoker - Class in org.exoplatform.services.rest.ext.management.invocation
 
SetterInvoker(Method) - Constructor for class org.exoplatform.services.rest.ext.management.invocation.SetterInvoker
 
SimpleMethodInvoker - Class in org.exoplatform.services.rest.ext.management.invocation
 
SimpleMethodInvoker(Method) - Constructor for class org.exoplatform.services.rest.ext.management.invocation.SimpleMethodInvoker
 

U

unmanage(Object) - Method in class org.exoplatform.services.rest.ext.management.RestManagementProvider
 
UriNormalizationFilter - Class in org.exoplatform.services.rest.ext.filter
This filter should be used for normalization URI according to rfc3986.
UriNormalizationFilter() - Constructor for class org.exoplatform.services.rest.ext.filter.UriNormalizationFilter
 

V

ValueWrapper<T> - Class in org.exoplatform.services.rest.ext.management
Temporary class until eXo JSON marshaller supports non java bean objects.
ValueWrapper(T) - Constructor for class org.exoplatform.services.rest.ext.management.ValueWrapper
 

W

wrap(T) - Static method in class org.exoplatform.services.rest.ext.management.ValueWrapper
 
writeTo(HierarchicalProperty, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.exoplatform.services.rest.ext.provider.HierarchicalPropertyEntityProvider

X

XlinkHref - Class in org.exoplatform.services.rest.ext.util
Created by The eXo Platform SAS.
Can add xlink:href into given Element of DOM structure.
XlinkHref(String) - Constructor for class org.exoplatform.services.rest.ext.util.XlinkHref
 
A D E G H I L M N O P R S U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form