Skip navigation links
A C D E F G H J N O P R S U V 

A

AccessRESTClientException - Exception in ch.viascom.groundwork.restclient.exception
 
AccessRESTClientException(ErrorResponse) - Constructor for exception ch.viascom.groundwork.restclient.exception.AccessRESTClientException
 
AccessRESTClientException(ErrorResponse, String) - Constructor for exception ch.viascom.groundwork.restclient.exception.AccessRESTClientException
 
addAdditionalAllowedStatusCode(int) - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Add an additional allowed status code
addAdditionalDeniedStatusCode(int) - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Add an denied status code
addHeaders(String, String) - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Add a new header property
addQueryParam(String, String) - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Add a new query property
AuthorizationRESTClientException - Exception in ch.viascom.groundwork.restclient.exception
 
AuthorizationRESTClientException(ErrorResponse) - Constructor for exception ch.viascom.groundwork.restclient.exception.AuthorizationRESTClientException
 
AuthorizationRESTClientException(ErrorResponse, String) - Constructor for exception ch.viascom.groundwork.restclient.exception.AuthorizationRESTClientException
 

C

ch.viascom.groundwork.restclient.exception - package ch.viascom.groundwork.restclient.exception
 
ch.viascom.groundwork.restclient.filter - package ch.viascom.groundwork.restclient.filter
 
ch.viascom.groundwork.restclient.filter.request - package ch.viascom.groundwork.restclient.filter.request
 
ch.viascom.groundwork.restclient.filter.response - package ch.viascom.groundwork.restclient.filter.response
 
ch.viascom.groundwork.restclient.filter.response.defaults - package ch.viascom.groundwork.restclient.filter.response.defaults
 
ch.viascom.groundwork.restclient.request - package ch.viascom.groundwork.restclient.request
 
ch.viascom.groundwork.restclient.response - package ch.viascom.groundwork.restclient.response
 
ch.viascom.groundwork.restclient.response.generic - package ch.viascom.groundwork.restclient.response.generic
 

D

DefaultErrorResponseCodeFilter - Class in ch.viascom.groundwork.restclient.filter.response.defaults
 
DefaultErrorResponseCodeFilter() - Constructor for class ch.viascom.groundwork.restclient.filter.response.defaults.DefaultErrorResponseCodeFilter
 
DefaultSuccessResponseCodeFilter - Class in ch.viascom.groundwork.restclient.filter.response.defaults
 
DefaultSuccessResponseCodeFilter() - Constructor for class ch.viascom.groundwork.restclient.filter.response.defaults.DefaultSuccessResponseCodeFilter
 
DeleteRequestInterface<T extends Response> - Interface in ch.viascom.groundwork.restclient.request
 

E

ErrorResponse - Class in ch.viascom.groundwork.restclient.response.generic
 
ErrorResponse() - Constructor for class ch.viascom.groundwork.restclient.response.generic.ErrorResponse
 
ErrorResponseCodeFilter - Interface in ch.viascom.groundwork.restclient.filter.response
 
execute() - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Executes the request and returns a deserialized object of the response based on T

F

filter(int, Response, ErrorResponse) - Method in class ch.viascom.groundwork.restclient.filter.response.defaults.DefaultErrorResponseCodeFilter
 
filter(int, Response) - Method in class ch.viascom.groundwork.restclient.filter.response.defaults.DefaultSuccessResponseCodeFilter
 
filter(int, Response, ErrorResponse) - Method in interface ch.viascom.groundwork.restclient.filter.response.ErrorResponseCodeFilter
 
filter(int, Response) - Method in interface ch.viascom.groundwork.restclient.filter.response.SuccessResponseCodeFilter
 
FilterTypes - Enum in ch.viascom.groundwork.restclient.filter
 

G

GenericResponse - Class in ch.viascom.groundwork.restclient.response
 
GenericResponse(Object) - Constructor for class ch.viascom.groundwork.restclient.response.GenericResponse
 
getAdditionalAllowedStatusCodes() - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Get all additional allowed status codes
getAdditionalDeniedStatusCodes() - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Get all additional denied status codes
getHeaderMap() - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Get the header map of the request key: property name value: property value Example: {"Accept-Charset": "UTF-8"}
getMediaType() - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Get media type (Content-Type property) of the request
getParameterClass() - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Get the generic class T
getPath() - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Set path of the request Examples: - /post/1 - /user/12/address
getQueryParamMap() - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Get the query map of the request key: property name value: property value Example: {"definitionId": "12974", "active": "true"} = ?definitionId=12974&active=true
GetRequestInterface<T extends Response> - Interface in ch.viascom.groundwork.restclient.request
 
getResponseHeader() - Method in interface ch.viascom.groundwork.restclient.response.generic.Response
 
getRESTFilters() - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Get the RESTFilters for the Request/Response
getRESTFilters(FilterTypes) - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Get the RESTFilters of a specific type for the Request/Response
getUrl() - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Get the url of the request Examples: - http://rest.viascom.ch:8000 - https://127.0.0.1:8080

H

HeadRequestInterface<T extends Response> - Interface in ch.viascom.groundwork.restclient.request
 

J

JSONResponse - Class in ch.viascom.groundwork.restclient.response
 
JSONResponse(String) - Constructor for class ch.viascom.groundwork.restclient.response.JSONResponse
 

N

NoContentResponse - Class in ch.viascom.groundwork.restclient.response
 
NoContentResponse() - Constructor for class ch.viascom.groundwork.restclient.response.NoContentResponse
 

O

OptionsRequestInterface<T extends Response> - Interface in ch.viascom.groundwork.restclient.request
 

P

PatchRequestInterface<T extends Response> - Interface in ch.viascom.groundwork.restclient.request
 
PostRequestInterface<T extends Response> - Interface in ch.viascom.groundwork.restclient.request
 
prepareQuery() - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Generate request url with all informations for the request
PutRequestInterface<T extends Response> - Interface in ch.viascom.groundwork.restclient.request
 

R

register(RESTFilter) - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Register a RESTFilters for the Request/Response
request() - Method in interface ch.viascom.groundwork.restclient.request.DeleteRequestInterface
 
request() - Method in interface ch.viascom.groundwork.restclient.request.GetRequestInterface
 
request() - Method in interface ch.viascom.groundwork.restclient.request.HeadRequestInterface
 
request() - Method in interface ch.viascom.groundwork.restclient.request.OptionsRequestInterface
 
request() - Method in interface ch.viascom.groundwork.restclient.request.PatchRequestInterface
 
request() - Method in interface ch.viascom.groundwork.restclient.request.PostRequestInterface
 
request() - Method in interface ch.viascom.groundwork.restclient.request.PutRequestInterface
 
request() - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Send request to the rest endpoint
RequestExceptionFilter - Interface in ch.viascom.groundwork.restclient.filter.request
 
RequestFilter - Interface in ch.viascom.groundwork.restclient.filter.request
 
RequestInterface<T extends Response> - Interface in ch.viascom.groundwork.restclient.request
Request interface for all request
RequestWriteFilter - Interface in ch.viascom.groundwork.restclient.filter.request
 
Response - Interface in ch.viascom.groundwork.restclient.response.generic
 
ResponseExceptionFilter - Interface in ch.viascom.groundwork.restclient.filter.response
 
ResponseFilter - Interface in ch.viascom.groundwork.restclient.filter.response
 
ResponseHeader - Class in ch.viascom.groundwork.restclient.response.generic
 
ResponseHeader() - Constructor for class ch.viascom.groundwork.restclient.response.generic.ResponseHeader
 
ResponseReadFilter - Interface in ch.viascom.groundwork.restclient.filter.response
 
RESTClientException - Exception in ch.viascom.groundwork.restclient.exception
 
RESTClientException(Throwable) - Constructor for exception ch.viascom.groundwork.restclient.exception.RESTClientException
 
RESTClientException(ErrorResponse) - Constructor for exception ch.viascom.groundwork.restclient.exception.RESTClientException
 
RESTClientException(ErrorResponse, Throwable) - Constructor for exception ch.viascom.groundwork.restclient.exception.RESTClientException
 
RESTClientException(ErrorResponse, String) - Constructor for exception ch.viascom.groundwork.restclient.exception.RESTClientException
 
RESTClientException(ErrorResponse, String, Throwable) - Constructor for exception ch.viascom.groundwork.restclient.exception.RESTClientException
 
RESTFilter - Interface in ch.viascom.groundwork.restclient.filter
 

S

setAdditionalAllowedStatusCodes(ArrayList<Integer>) - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Set additional allowed status codes this will extend the default of statuscode >= 200 && < 300
setAdditionalDeniedStatusCodes(ArrayList<Integer>) - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Set additional denied status codes this will override the default of statuscode >= 200 && < 300
setHeaderMap(HashMap<String, String>) - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Set the header map of the request key: property name value: property value Example: {"Accept-Charset": "UTF-8"}
setMediaType(String) - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Set media type (Content-Type property) of the request
setPath(String) - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Get path of the request Examples: - /post/1 - /user/12/address
setQueryParamMap(HashMap<String, String>) - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Set the query map of the request key: property name value: property value Example: {"definitionId": "12974", "active": "true"} = ?definitionId=12974&active=true
setRequestParams(ArrayList<String>, Object) - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Set query map of the request based on a objects and its attributes
setResponseHeader(ResponseHeader) - Method in interface ch.viascom.groundwork.restclient.response.generic.Response
 
setUrl(String) - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Set url of the request Examples: - http://rest.viascom.ch:8000 - https://127.0.0.1:8080
StringResponse - Class in ch.viascom.groundwork.restclient.response
 
StringResponse(String) - Constructor for class ch.viascom.groundwork.restclient.response.StringResponse
 
SuccessResponseCodeFilter - Interface in ch.viascom.groundwork.restclient.filter.response
 

U

unregister(Class) - Method in interface ch.viascom.groundwork.restclient.request.RequestInterface
Unregister a RESTFilters for the Request/Response

V

valueOf(String) - Static method in enum ch.viascom.groundwork.restclient.filter.FilterTypes
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.viascom.groundwork.restclient.filter.FilterTypes
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H J N O P R S U V 
Skip navigation links

Copyright © 2016. All rights reserved.