Index

A C D E G H I M N R S U W 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractApplication - Class in net.avcompris.commons3.web
Base class for all our Spring Boot applications.
AbstractApplication() - Constructor for class net.avcompris.commons3.web.AbstractApplication
In here, we just set JSON indentation for API responses.
AbstractApplicationArgs - Class in net.avcompris.commons3.web
 
AbstractApplicationArgs() - Constructor for class net.avcompris.commons3.web.AbstractApplicationArgs
 
AbstractApplicationConfig - Class in net.avcompris.commons3.web
 
AbstractApplicationConfig() - Constructor for class net.avcompris.commons3.web.AbstractApplicationConfig
 
AbstractApplicationConfig.AbstractRDSConfig - Class in net.avcompris.commons3.web
 
AbstractApplicationConfig.AbstractTableNamesConfig - Class in net.avcompris.commons3.web
 
AbstractConfig - Class in net.avcompris.commons3.web
 
AbstractConfig(AbstractApplicationArgs) - Constructor for class net.avcompris.commons3.web.AbstractConfig
 
AbstractController - Class in net.avcompris.commons3.web
 
AbstractController(CorrelationService, SessionPropagator, Clock) - Constructor for class net.avcompris.commons3.web.AbstractController
 
AbstractController.AuthenticatedAction<T> - Interface in net.avcompris.commons3.web
 
AbstractController.AuthenticatedServletAction<T> - Interface in net.avcompris.commons3.web
 
AbstractController.UnauthenticatedAction<T> - Interface in net.avcompris.commons3.web
 
AbstractController.UnauthenticatedAnonymousAction<T> - Interface in net.avcompris.commons3.web
 
AbstractErrorController - Class in net.avcompris.commons3.web
 
AbstractErrorController(ErrorNotifier) - Constructor for class net.avcompris.commons3.web.AbstractErrorController
 
AbstractRDSConfig(String, String, String, String) - Constructor for class net.avcompris.commons3.web.AbstractApplicationConfig.AbstractRDSConfig
 
AbstractTableNamesConfig() - Constructor for class net.avcompris.commons3.web.AbstractApplicationConfig.AbstractTableNamesConfig
 
action() - Method in interface net.avcompris.commons3.web.AbstractController.UnauthenticatedAnonymousAction
 
action(String) - Method in interface net.avcompris.commons3.web.AbstractController.UnauthenticatedAction
 
action(String, User) - Method in interface net.avcompris.commons3.web.AbstractController.AuthenticatedAction
 
action(String, User) - Method in interface net.avcompris.commons3.web.AbstractController.AuthenticatedServletAction
 
addToErrors(String) - Method in interface net.avcompris.commons3.web.MutableHealthCheck
 
ApplicationError - Interface in net.avcompris.commons3.web
 
ApplicationUtils - Class in net.avcompris.commons3.web
 
ApplicationUtils() - Constructor for class net.avcompris.commons3.web.ApplicationUtils
 

C

clock - Variable in class net.avcompris.commons3.web.AbstractController
 
CORRELATION_ID_ATTRIBUTE_NAME - Static variable in class net.avcompris.commons3.web.AbstractController
 
correlationService - Variable in class net.avcompris.commons3.web.AbstractController
 

D

dao(Class<T>, Object...) - Static method in class net.avcompris.commons3.web.AbstractApplication
Choose a DAO class among two or three, depending on arg flags.
debug - Variable in class net.avcompris.commons3.web.AbstractApplicationArgs
 
dumpBeans(ApplicationContext, PrintStream, String...) - Static method in class net.avcompris.commons3.web.ApplicationUtils
Dump the list of custom beans created for the application.

E

error - Variable in class net.avcompris.commons3.web.AbstractApplicationArgs
 

G

getComponentName() - Method in interface net.avcompris.commons3.web.HealthCheck
 
getCorrelationId() - Method in interface net.avcompris.commons3.web.ApplicationError
 
getDataSource() - Method in class net.avcompris.commons3.web.AbstractApplicationConfig.AbstractRDSConfig
 
getDescription() - Method in interface net.avcompris.commons3.web.ApplicationError
 
getErrors() - Method in interface net.avcompris.commons3.web.HealthCheck
 
getStatusCode() - Method in interface net.avcompris.commons3.web.ApplicationError
 
getTableNamePrefix() - Method in class net.avcompris.commons3.web.AbstractApplicationConfig.AbstractRDSConfig
 
getTableNamePrefix() - Method in class net.avcompris.commons3.web.AbstractApplicationConfig.AbstractTableNamesConfig
 
getType() - Method in interface net.avcompris.commons3.web.ApplicationError
 
getUrl() - Method in class net.avcompris.commons3.web.AbstractApplicationConfig.AbstractRDSConfig
 
getUsername() - Method in class net.avcompris.commons3.web.AbstractApplicationConfig.AbstractRDSConfig
 
getUserSessionId(HttpServletRequest) - Method in class net.avcompris.commons3.web.AbstractController
 

H

handleError(HttpServletRequest, HttpServletResponse) - Method in class net.avcompris.commons3.web.AbstractErrorController
 
handleServiceException(ServiceException) - Method in class net.avcompris.commons3.web.AbstractController
 
headers(String...) - Static method in class net.avcompris.commons3.web.AbstractController
 
HealthCheck - Interface in net.avcompris.commons3.web
 

I

info - Variable in class net.avcompris.commons3.web.AbstractApplicationArgs
 
inMemory - Variable in class net.avcompris.commons3.web.AbstractApplicationArgs
 
inMemory - Variable in class net.avcompris.commons3.web.AbstractConfig
 
isApplicationHttpOnly() - Method in class net.avcompris.commons3.web.AbstractErrorController
 
isApplicationSecure() - Method in class net.avcompris.commons3.web.AbstractErrorController
 
isHttpOnly() - Method in class net.avcompris.commons3.web.AbstractController
 
isOk() - Method in interface net.avcompris.commons3.web.HealthCheck
 
isSecure() - Method in class net.avcompris.commons3.web.AbstractController
 

M

MutableHealthCheck - Interface in net.avcompris.commons3.web
 

N

net.avcompris.commons3.web - package net.avcompris.commons3.web
 

R

rds - Variable in class net.avcompris.commons3.web.AbstractApplicationArgs
 
rds - Variable in class net.avcompris.commons3.web.AbstractConfig
 

S

setComponentName(String) - Method in interface net.avcompris.commons3.web.MutableHealthCheck
 
setOk(boolean) - Method in interface net.avcompris.commons3.web.MutableHealthCheck
 
setUserSessionCookie(HttpServletResponse, String) - Method in class net.avcompris.commons3.web.AbstractController
 

U

unsecure - Variable in class net.avcompris.commons3.web.AbstractApplicationArgs
 
USER_SESSION_ID_ATTRIBUTE_NAME - Static variable in class net.avcompris.commons3.web.AbstractController
 

W

warn - Variable in class net.avcompris.commons3.web.AbstractApplicationArgs
 
wrapAuthenticated(HttpServletRequest, HttpServletResponse, AuthService, AbstractController.AuthenticatedAction<T>) - Method in class net.avcompris.commons3.web.AbstractController
 
wrapAuthenticatedOrNot(HttpServletRequest, HttpServletResponse, AuthService, AbstractController.AuthenticatedAction<T>) - Method in class net.avcompris.commons3.web.AbstractController
 
wrapAuthenticatedServletAction(HttpServletRequest, HttpServletResponse, AuthService, AbstractController.AuthenticatedServletAction<T>) - Method in class net.avcompris.commons3.web.AbstractController
 
wrapNonAuthenticated(HttpServletRequest, AbstractController.UnauthenticatedAction<T>) - Method in class net.avcompris.commons3.web.AbstractController
 
wrapNonAuthenticatedWithoutCorrelationId(HttpServletRequest, AbstractController.UnauthenticatedAnonymousAction<T>) - Method in class net.avcompris.commons3.web.AbstractController
 
wrapWithoutCorrelationId(HttpServletRequest, HttpServletResponse, AuthService, AbstractController.AuthenticatedAction<T>) - Method in class net.avcompris.commons3.web.AbstractController
 
A C D E G H I M N R S U W 
All Classes and Interfaces|All Packages|Constant Field Values