Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

Action - Interface in com.agapsys.rcf
Represents an action to be processed by application
ActionDispatcher - Class in com.agapsys.rcf
Action dispatcher.
ActionDispatcher() - Constructor for class com.agapsys.rcf.ActionDispatcher
 
ActionRequest - Class in com.agapsys.rcf
 
ActionRequest(ActionRequest) - Constructor for class com.agapsys.rcf.ActionRequest
 
ActionResponse - Class in com.agapsys.rcf
 
ActionResponse(ActionResponse) - Constructor for class com.agapsys.rcf.ActionResponse
 
ActionServlet - Class in com.agapsys.rcf
 
ActionServlet() - Constructor for class com.agapsys.rcf.ActionServlet
 
addCookie(String, String, int, String) - Method in class com.agapsys.rcf.ActionResponse
Adds a cookie.
addCookie(String, String, int) - Method in class com.agapsys.rcf.ActionResponse
Adds a cookie for request context path.
addHeader(String, String) - Method in class com.agapsys.rcf.ActionResponse
 
afterAction(ActionRequest, ActionResponse) - Method in class com.agapsys.rcf.ActionDispatcher
Called after an action processing.
afterAction(ActionRequest, ActionResponse) - Method in class com.agapsys.rcf.ActionServlet
Called after an action processing.

B

BadRequestException - Exception in com.agapsys.rcf.exceptions
Exception thrown when a request does does not contain expected data.
BadRequestException() - Constructor for exception com.agapsys.rcf.exceptions.BadRequestException
 
BadRequestException(Integer) - Constructor for exception com.agapsys.rcf.exceptions.BadRequestException
 
BadRequestException(String, Object...) - Constructor for exception com.agapsys.rcf.exceptions.BadRequestException
 
BadRequestException(Integer, String, Object...) - Constructor for exception com.agapsys.rcf.exceptions.BadRequestException
 
beforeAction(ActionRequest, ActionResponse) - Method in class com.agapsys.rcf.ActionDispatcher
Called before an action.
beforeAction(ActionRequest, ActionResponse) - Method in class com.agapsys.rcf.ActionServlet
Called before an action.
BigDecimalSerializer() - Constructor for class com.agapsys.rcf.util.ParamMapSerializer.BigDecimalSerializer
 
BooleanSerializer() - Constructor for class com.agapsys.rcf.util.ParamMapSerializer.BooleanSerializer
 

C

CheckedException - Exception in com.agapsys.rcf.exceptions
 
CheckedException() - Constructor for exception com.agapsys.rcf.exceptions.CheckedException
 
CheckedException(String, Object...) - Constructor for exception com.agapsys.rcf.exceptions.CheckedException
 
CheckedException(Throwable) - Constructor for exception com.agapsys.rcf.exceptions.CheckedException
 
CheckedException(Throwable, String, Object...) - Constructor for exception com.agapsys.rcf.exceptions.CheckedException
 
clearActions() - Method in class com.agapsys.rcf.ActionDispatcher
Removes all registered actions.
ClientException - Exception in com.agapsys.rcf.exceptions
 
ClientException(int) - Constructor for exception com.agapsys.rcf.exceptions.ClientException
 
ClientException(int, Integer) - Constructor for exception com.agapsys.rcf.exceptions.ClientException
 
ClientException(int, String, Object...) - Constructor for exception com.agapsys.rcf.exceptions.ClientException
 
ClientException(int, Integer, String, Object...) - Constructor for exception com.agapsys.rcf.exceptions.ClientException
 
CODE - Static variable in exception com.agapsys.rcf.exceptions.BadRequestException
 
CODE - Static variable in exception com.agapsys.rcf.exceptions.ForbiddenException
 
CODE - Static variable in exception com.agapsys.rcf.exceptions.MethodNotAllowedException
 
CODE - Static variable in exception com.agapsys.rcf.exceptions.NotFoundException
 
CODE - Static variable in exception com.agapsys.rcf.exceptions.NotModifiedException
 
CODE - Static variable in exception com.agapsys.rcf.exceptions.RateLimitingException
 
CODE - Static variable in exception com.agapsys.rcf.exceptions.UnauthorizedException
 
com.agapsys.rcf - package com.agapsys.rcf
 
com.agapsys.rcf.exceptions - package com.agapsys.rcf.exceptions
 
com.agapsys.rcf.util - package com.agapsys.rcf.util
 
contextDestroyed(ServletContextEvent) - Method in class com.agapsys.rcf.ControllerRegistrationListener
 
contextInitialized(ServletContextEvent) - Method in class com.agapsys.rcf.ControllerRegistrationListener
 
Controller - Class in com.agapsys.rcf
Servlet responsible by mapping methods to actions
Controller() - Constructor for class com.agapsys.rcf.Controller
 
Controller.Dto<T> - Interface in com.agapsys.rcf
Defines a Data Transfer Object
ControllerRegistrationListener - Class in com.agapsys.rcf
Controller registration listener.
ControllerRegistrationListener() - Constructor for class com.agapsys.rcf.ControllerRegistrationListener
 
CSRF_HEADER - Static variable in class com.agapsys.rcf.Controller
Name of the header used to send/retrieve a CSRF token.

D

DEFAULT_BUFFER_SIZE - Static variable in class com.agapsys.rcf.util.ProxyServlet
 
DefaultTypeSerializer() - Constructor for class com.agapsys.rcf.util.ParamMapSerializer.DefaultTypeSerializer
 
dispatch(ActionRequest, ActionResponse) - Method in class com.agapsys.rcf.ActionDispatcher
Dispatches a request to an action.
DoubleSerializer() - Constructor for class com.agapsys.rcf.util.ParamMapSerializer.DoubleSerializer
 

E

EMBEDDED_INFO_FILE - Static variable in class com.agapsys.rcf.ControllerRegistrationListener
 

F

FloatSerializer() - Constructor for class com.agapsys.rcf.util.ParamMapSerializer.FloatSerializer
 
ForbiddenException - Exception in com.agapsys.rcf.exceptions
 
ForbiddenException() - Constructor for exception com.agapsys.rcf.exceptions.ForbiddenException
 
ForbiddenException(Integer) - Constructor for exception com.agapsys.rcf.exceptions.ForbiddenException
 
ForbiddenException(String, Object...) - Constructor for exception com.agapsys.rcf.exceptions.ForbiddenException
 
ForbiddenException(Integer, String, Object...) - Constructor for exception com.agapsys.rcf.exceptions.ForbiddenException
 

G

getAppStatus() - Method in exception com.agapsys.rcf.exceptions.ClientException
 
getBufferSize() - Method in class com.agapsys.rcf.util.ProxyServlet
Returns the size of internal buffer (in bytes) used to fetch data
getCookie(String) - Method in class com.agapsys.rcf.ActionRequest
Return cookie value.
getDefaultMapping(Class<? extends Controller>) - Static method in class com.agapsys.rcf.ControllerRegistrationListener
 
getDto() - Method in interface com.agapsys.rcf.Controller.Dto
Returns a transfer object associated with this instance.
getFormatPattern() - Method in class com.agapsys.rcf.util.ParamMapSerializer.SimpleDateSerializer
 
getFormatPattern() - Method in class com.agapsys.rcf.util.ParamMapSerializer.TimestampSerializer
 
getForwardLocation(String) - Method in class com.agapsys.rcf.util.ProxyServlet
Returns the forwarding location related to given path
getFullRequestUrl() - Method in class com.agapsys.rcf.ActionRequest
 
getHeader(String) - Method in class com.agapsys.rcf.ActionRequest
 
getHeaders(String) - Method in class com.agapsys.rcf.ActionRequest
 
getHttpStatus() - Method in exception com.agapsys.rcf.exceptions.ClientException
 
getMandatoryParameter(String) - Method in class com.agapsys.rcf.ActionRequest
Returns a mandatory parameter contained in the request.
getMandatoryParameter(Class<T>, String) - Method in class com.agapsys.rcf.ActionRequest
 
getMandatoryParameter(String, String, Object...) - Method in class com.agapsys.rcf.ActionRequest
Returns a mandatory parameter contained in the request.
getMandatoryParameter(Class<T>, String, String, Object...) - Method in class com.agapsys.rcf.ActionRequest
 
getMetadata(String) - Method in class com.agapsys.rcf.ActionRequest
 
getMethod() - Method in class com.agapsys.rcf.ActionRequest
Returns the HTTP method associated with this request.
getObject(String) - Method in class com.agapsys.rcf.util.ParamMapSerializer.BigDecimalSerializer
 
getObject(String) - Method in class com.agapsys.rcf.util.ParamMapSerializer.BooleanSerializer
 
getObject(String) - Method in class com.agapsys.rcf.util.ParamMapSerializer.DoubleSerializer
 
getObject(String) - Method in class com.agapsys.rcf.util.ParamMapSerializer.FloatSerializer
 
getObject(Map<String, String>, Class<T>) - Method in class com.agapsys.rcf.util.ParamMapSerializer
 
getObject(ActionRequest, Class<T>) - Method in class com.agapsys.rcf.util.ParamMapSerializer
 
getObject(String) - Method in class com.agapsys.rcf.util.ParamMapSerializer.IntegerSerializer
 
getObject(String) - Method in class com.agapsys.rcf.util.ParamMapSerializer.LongSerializer
 
getObject(String) - Method in class com.agapsys.rcf.util.ParamMapSerializer.ShortSerializer
 
getObject(String) - Method in class com.agapsys.rcf.util.ParamMapSerializer.StringSerializer
 
getObject(String) - Method in class com.agapsys.rcf.util.ParamMapSerializer.TimestampSerializer
 
getObject(String) - Method in interface com.agapsys.rcf.util.ParamMapSerializer.TypeSerializer
 
getOptionalParameter(String, String) - Method in class com.agapsys.rcf.ActionRequest
Returns an optional parameter contained in the request.
getOptionalParameter(Class<T>, String, T) - Method in class com.agapsys.rcf.ActionRequest
 
getOriginIp() - Method in class com.agapsys.rcf.ActionRequest
Return origin IP.
getParameterMap() - Method in class com.agapsys.rcf.ActionRequest
Return query string parameter map.
getPathInfo() - Method in class com.agapsys.rcf.ActionRequest
 
getProtocol() - Method in class com.agapsys.rcf.ActionRequest
 
getQueryString() - Method in class com.agapsys.rcf.ActionRequest
 
getRequest() - Method in class com.agapsys.rcf.ActionResponse
 
getRequestLine() - Method in class com.agapsys.rcf.ActionRequest
 
getRequestUri() - Method in class com.agapsys.rcf.ActionRequest
 
getRequestUrl() - Method in class com.agapsys.rcf.ActionRequest
 
getResponse() - Method in class com.agapsys.rcf.ActionRequest
 
getRoles() - Method in interface com.agapsys.rcf.User
 
getServletRequest() - Method in class com.agapsys.rcf.ServletExchange
 
getServletResponse() - Method in class com.agapsys.rcf.ServletExchange
 
getUser(ActionRequest) - Method in class com.agapsys.rcf.Controller
This method instructs the controller how to retrieve the user associated with given HTTP exchange.
getUserAgent() - Method in class com.agapsys.rcf.ActionRequest
Return origin user-agent.
getWrappedRequest() - Method in class com.agapsys.rcf.ActionRequest
 
getWrappedResponse() - Method in class com.agapsys.rcf.ActionResponse
 

H

HttpMethod - Enum in com.agapsys.rcf
Represents a HTTP method.

I

IntegerSerializer() - Constructor for class com.agapsys.rcf.util.ParamMapSerializer.IntegerSerializer
 
isInitialized() - Method in class com.agapsys.rcf.ActionServlet
Returns a boolean indicating this servlet initialization status.

J

JSON_CONTENT_TYPE - Static variable in class com.agapsys.rcf.JsonRequest
 
JSON_ENCODING - Static variable in class com.agapsys.rcf.JsonRequest
 
JsonRequest - Class in com.agapsys.rcf
 
JsonRequest(ActionRequest) - Constructor for class com.agapsys.rcf.JsonRequest
 
JsonResponse - Class in com.agapsys.rcf
 
JsonResponse(ActionResponse) - Constructor for class com.agapsys.rcf.JsonResponse
 

L

LongSerializer() - Constructor for class com.agapsys.rcf.util.ParamMapSerializer.LongSerializer
 

M

main(String[]) - Static method in class com.agapsys.rcf.ActionRequest
 
METHOD_NAME_MAPPING - Static variable in class com.agapsys.rcf.Controller
 
MethodNotAllowedException - Exception in com.agapsys.rcf.exceptions
 
MethodNotAllowedException() - Constructor for exception com.agapsys.rcf.exceptions.MethodNotAllowedException
 
MethodNotAllowedException(Integer) - Constructor for exception com.agapsys.rcf.exceptions.MethodNotAllowedException
 
MethodNotAllowedException(String, Object...) - Constructor for exception com.agapsys.rcf.exceptions.MethodNotAllowedException
 
MethodNotAllowedException(Integer, String, Object...) - Constructor for exception com.agapsys.rcf.exceptions.MethodNotAllowedException
 

N

NotFoundException - Exception in com.agapsys.rcf.exceptions
 
NotFoundException() - Constructor for exception com.agapsys.rcf.exceptions.NotFoundException
 
NotFoundException(Integer) - Constructor for exception com.agapsys.rcf.exceptions.NotFoundException
 
NotFoundException(String, Object...) - Constructor for exception com.agapsys.rcf.exceptions.NotFoundException
 
NotFoundException(Integer, String, Object...) - Constructor for exception com.agapsys.rcf.exceptions.NotFoundException
 
NotModifiedException - Exception in com.agapsys.rcf.exceptions
 
NotModifiedException() - Constructor for exception com.agapsys.rcf.exceptions.NotModifiedException
 
NotModifiedException(Integer) - Constructor for exception com.agapsys.rcf.exceptions.NotModifiedException
 
NotModifiedException(String, Object...) - Constructor for exception com.agapsys.rcf.exceptions.NotModifiedException
 
NotModifiedException(Integer, String, Object...) - Constructor for exception com.agapsys.rcf.exceptions.NotModifiedException
 

O

onClientError(ActionRequest, ActionResponse, ClientException) - Method in class com.agapsys.rcf.ActionServlet
Called upon a client error.
onControllerError(ActionRequest, ActionResponse, Throwable) - Method in class com.agapsys.rcf.Controller
Called upon controller uncaught error.
onControllerInit() - Method in class com.agapsys.rcf.Controller
Called during controller initialization.
onInit() - Method in class com.agapsys.rcf.ActionServlet
Called during servlet initialization.
onInit() - Method in class com.agapsys.rcf.Controller
 
onUncaughtError(ActionRequest, ActionResponse, RuntimeException) - Method in class com.agapsys.rcf.ActionServlet
Called when an uncaught error happened while processing the request.
onUncaughtError(ActionRequest, ActionResponse, RuntimeException) - Method in class com.agapsys.rcf.Controller
 

P

ParamMapSerializer - Class in com.agapsys.rcf.util
 
ParamMapSerializer() - Constructor for class com.agapsys.rcf.util.ParamMapSerializer
 
ParamMapSerializer.BigDecimalSerializer - Class in com.agapsys.rcf.util
 
ParamMapSerializer.BooleanSerializer - Class in com.agapsys.rcf.util
 
ParamMapSerializer.DefaultTypeSerializer<T> - Class in com.agapsys.rcf.util
 
ParamMapSerializer.DoubleSerializer - Class in com.agapsys.rcf.util
 
ParamMapSerializer.FloatSerializer - Class in com.agapsys.rcf.util
 
ParamMapSerializer.IntegerSerializer - Class in com.agapsys.rcf.util
 
ParamMapSerializer.LongSerializer - Class in com.agapsys.rcf.util
 
ParamMapSerializer.MissingSerializerException - Exception in com.agapsys.rcf.util
 
ParamMapSerializer.SerializerException - Exception in com.agapsys.rcf.util
 
ParamMapSerializer.ShortSerializer - Class in com.agapsys.rcf.util
 
ParamMapSerializer.SimpleDateSerializer - Class in com.agapsys.rcf.util
 
ParamMapSerializer.StringSerializer - Class in com.agapsys.rcf.util
 
ParamMapSerializer.TimestampSerializer - Class in com.agapsys.rcf.util
 
ParamMapSerializer.TypeSerializer<T> - Interface in com.agapsys.rcf.util
 
processRequest(ActionRequest, ActionResponse) - Method in interface com.agapsys.rcf.Action
Processes the action.
ProxyServlet - Class in com.agapsys.rcf.util
 
ProxyServlet() - Constructor for class com.agapsys.rcf.util.ProxyServlet
 
putMetadata(String, Object) - Method in class com.agapsys.rcf.ActionRequest
 

R

RateLimitingException - Exception in com.agapsys.rcf.exceptions
 
RateLimitingException() - Constructor for exception com.agapsys.rcf.exceptions.RateLimitingException
 
RateLimitingException(Integer) - Constructor for exception com.agapsys.rcf.exceptions.RateLimitingException
 
RateLimitingException(String, Object...) - Constructor for exception com.agapsys.rcf.exceptions.RateLimitingException
 
RateLimitingException(Integer, String, Object...) - Constructor for exception com.agapsys.rcf.exceptions.RateLimitingException
 
readList(Reader, Class<E>) - Static method in class com.agapsys.rcf.JsonRequest
 
readList(Class<E>) - Method in class com.agapsys.rcf.JsonRequest
Reads a list of objects contained in request.
readObject(Reader, Class<T>) - Static method in class com.agapsys.rcf.JsonRequest
 
readObject(Class<T>) - Method in class com.agapsys.rcf.JsonRequest
Reads an object represented by JSON request.
registerAction(HttpMethod, String, Action) - Method in class com.agapsys.rcf.ActionDispatcher
Registers an action with given URL.
registerAction(HttpMethod, String, Action) - Method in class com.agapsys.rcf.ActionServlet
Register an action.
registerTypeSerializer(Class<?>, ParamMapSerializer.TypeSerializer) - Method in class com.agapsys.rcf.util.ParamMapSerializer
 
removeCookie(String, String) - Method in class com.agapsys.rcf.ActionResponse
Removes a cookie.
removeCookie(String) - Method in class com.agapsys.rcf.ActionResponse
Removes a cookie for request context path.
removeMetadata(String) - Method in class com.agapsys.rcf.ActionRequest
 

S

sendObject(ActionRequest, ActionResponse, Object) - Method in class com.agapsys.rcf.Controller
This method instructs the controller how to send an object to the client.
sendObject(Object) - Method in class com.agapsys.rcf.JsonResponse
Sends an object in the response.
sendPermanentRedirect(String) - Method in class com.agapsys.rcf.ActionResponse
 
sendTemporaryRedirect(String) - Method in class com.agapsys.rcf.ActionResponse
 
service(HttpServletRequest, HttpServletResponse) - Method in class com.agapsys.rcf.ActionServlet
 
service(HttpServletRequest, HttpServletResponse) - Method in class com.agapsys.rcf.util.ProxyServlet
 
ServletExchange - Class in com.agapsys.rcf
 
ServletExchange(HttpServletRequest, HttpServletResponse) - Constructor for class com.agapsys.rcf.ServletExchange
 
SESSION_ATTR_CSRF_TOKEN - Static variable in class com.agapsys.rcf.Controller
Name of the default session attribute used to store CSRF token.
SESSION_ATTR_USER - Static variable in class com.agapsys.rcf.Controller
Name of the session attribute used to store current user.
setHeader(String, String) - Method in class com.agapsys.rcf.ActionResponse
 
setStatus(int) - Method in class com.agapsys.rcf.ActionResponse
 
setUser(ActionRequest, ActionResponse, User) - Method in class com.agapsys.rcf.Controller
This method instructs the controller how to associate an user with a HTTP exchange.
ShortSerializer() - Constructor for class com.agapsys.rcf.util.ParamMapSerializer.ShortSerializer
 
SimpleDateSerializer() - Constructor for class com.agapsys.rcf.util.ParamMapSerializer.SimpleDateSerializer
 
StringSerializer() - Constructor for class com.agapsys.rcf.util.ParamMapSerializer.StringSerializer
 

T

TimestampSerializer() - Constructor for class com.agapsys.rcf.util.ParamMapSerializer.TimestampSerializer
 
toJson(Object) - Static method in class com.agapsys.rcf.JsonResponse
 
toParamMap(Object) - Method in class com.agapsys.rcf.util.ParamMapSerializer
 
toString() - Method in class com.agapsys.rcf.ActionRequest
 
toString(T) - Method in class com.agapsys.rcf.util.ParamMapSerializer.DefaultTypeSerializer
 
toString(String) - Method in class com.agapsys.rcf.util.ParamMapSerializer.StringSerializer
 
toString(T) - Method in interface com.agapsys.rcf.util.ParamMapSerializer.TypeSerializer
 

U

UnauthorizedException - Exception in com.agapsys.rcf.exceptions
 
UnauthorizedException() - Constructor for exception com.agapsys.rcf.exceptions.UnauthorizedException
 
UnauthorizedException(Integer) - Constructor for exception com.agapsys.rcf.exceptions.UnauthorizedException
 
UnauthorizedException(String, Object...) - Constructor for exception com.agapsys.rcf.exceptions.UnauthorizedException
 
UnauthorizedException(Integer, String, Object...) - Constructor for exception com.agapsys.rcf.exceptions.UnauthorizedException
 
UncheckedException - Exception in com.agapsys.rcf.exceptions
 
UncheckedException() - Constructor for exception com.agapsys.rcf.exceptions.UncheckedException
 
UncheckedException(String, Object...) - Constructor for exception com.agapsys.rcf.exceptions.UncheckedException
 
UncheckedException(Throwable) - Constructor for exception com.agapsys.rcf.exceptions.UncheckedException
 
UncheckedException(Throwable, String, Object...) - Constructor for exception com.agapsys.rcf.exceptions.UncheckedException
 
User - Interface in com.agapsys.rcf
Represents an user accessing the application.

V

valueOf(String) - Static method in enum com.agapsys.rcf.HttpMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.agapsys.rcf.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebAction - Annotation Type in com.agapsys.rcf
Web action annotation.
WebActions - Annotation Type in com.agapsys.rcf
Web action annotation group.
WebController - Annotation Type in com.agapsys.rcf
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2017 Agapsys Tecnologia Ltda-ME. All rights reserved.