Skip navigation links
A B C D E F G H I K P S U V Z 

A

AbstractSpringWorkFilter<W extends SpringWork> - Class in com.deere.isg.worktracker.spring
An implementation of AbstractHttpWorkFilter to create the payload to track requests.
AbstractSpringWorkFilter() - Constructor for class com.deere.isg.worktracker.spring.AbstractSpringWorkFilter
 
addBanned(String, String) - Method in class com.deere.isg.worktracker.spring.PathMetadataCleanser
Converts CamelCase to snake_case when adding to bannedMap
addStandard(String, String) - Method in class com.deere.isg.worktracker.spring.PathMetadataCleanser
Converts CamelCase to snake_case when adding to standardMap

B

buildValueRegex(String) - Method in class com.deere.isg.worktracker.spring.SpringWork
 

C

cleanse(String, String, String) - Method in interface com.deere.isg.worktracker.spring.KeyCleanser
 
cleanse(String, String, String) - Method in class com.deere.isg.worktracker.spring.PathMetadataCleanser
 
com.deere.isg.worktracker.spring - package com.deere.isg.worktracker.spring
 
createWork(ServletRequest) - Method in class com.deere.isg.worktracker.spring.SpringWorkFilter
 

D

doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.deere.isg.worktracker.spring.SpringWorkPostAuthFilter
 
doStartLog(W, HttpServletRequest) - Method in class com.deere.isg.worktracker.spring.AbstractSpringWorkFilter
 

E

ENDPOINT - Static variable in class com.deere.isg.worktracker.spring.SpringWork
 
ExceptionResponse - Class in com.deere.isg.worktracker.spring
 
ExceptionResponse() - Constructor for class com.deere.isg.worktracker.spring.ExceptionResponse
 
ExceptionResponse(String, HttpStatus) - Constructor for class com.deere.isg.worktracker.spring.ExceptionResponse
 
ExceptionResponse(String, int, String) - Constructor for class com.deere.isg.worktracker.spring.ExceptionResponse
 

F

FilterOrder - Enum in com.deere.isg.worktracker.spring
Filter order matters.

G

getCode() - Method in class com.deere.isg.worktracker.spring.ExceptionResponse
 
getEndpoint() - Method in class com.deere.isg.worktracker.spring.SpringWork
 
getHttpMethod() - Method in class com.deere.isg.worktracker.spring.SpringWork
 
getHttpRequest(SpringWork, ServletRequest) - Method in class com.deere.isg.worktracker.spring.AbstractSpringWorkFilter
 
getKeyCleanser() - Method in class com.deere.isg.worktracker.spring.AbstractSpringWorkFilter
 
getMessage() - Method in class com.deere.isg.worktracker.spring.ExceptionResponse
 
getOrder() - Method in enum com.deere.isg.worktracker.spring.FilterOrder
 
getRequestURLPattern() - Method in class com.deere.isg.worktracker.spring.SpringWork
 
getStatus() - Method in class com.deere.isg.worktracker.spring.ExceptionResponse
 

H

handleAllEx(Exception) - Method in class com.deere.isg.worktracker.spring.ZombieExceptionHandler
 
handleZombieEx(Exception) - Method in class com.deere.isg.worktracker.spring.ZombieExceptionHandler
 

I

intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class com.deere.isg.worktracker.spring.ZombieHttpInterceptor
 

K

KeyCleanser - Interface in com.deere.isg.worktracker.spring
 

P

PathMetadataCleanser - Class in com.deere.isg.worktracker.spring
By default, when adding a standardMap to this cleanser, it will convert all CamelCase keys and values to snake_case.
PathMetadataCleanser() - Constructor for class com.deere.isg.worktracker.spring.PathMetadataCleanser
 
PathMetadataCleanser(Map<String, String>) - Constructor for class com.deere.isg.worktracker.spring.PathMetadataCleanser
standardMap keys and values will be converted from CamelCase to snake_case
postCleanUri(String) - Method in class com.deere.isg.worktracker.spring.SpringWork
 
preCleanUri(HttpServletRequest) - Method in class com.deere.isg.worktracker.spring.SpringWork
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class com.deere.isg.worktracker.spring.SpringLoggerHandlerInterceptor
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class com.deere.isg.worktracker.spring.SpringRequestBouncerHandlerInterceptor
 

S

setCode(HttpStatus) - Method in class com.deere.isg.worktracker.spring.ExceptionResponse
 
setHttpMethod(String) - Method in class com.deere.isg.worktracker.spring.SpringWork
 
setKeyCleanser(KeyCleanser) - Method in class com.deere.isg.worktracker.spring.AbstractSpringWorkFilter
 
setMessage(String) - Method in class com.deere.isg.worktracker.spring.ExceptionResponse
 
setRequestURLPattern(HttpServletRequest, KeyCleanser) - Method in class com.deere.isg.worktracker.spring.SpringWork
 
setServletContext(ServletContext) - Method in class com.deere.isg.worktracker.spring.SpringLoggerHandlerInterceptor
 
setServletContext(ServletContext) - Method in class com.deere.isg.worktracker.spring.SpringRequestBouncerHandlerInterceptor
 
setServletContext(ServletContext) - Method in class com.deere.isg.worktracker.spring.ZombieHttpInterceptor
 
setStatus(String) - Method in class com.deere.isg.worktracker.spring.ExceptionResponse
 
setStatusCode(int) - Method in class com.deere.isg.worktracker.spring.ExceptionResponse
 
setTransformFunction(Function<String, String>) - Method in class com.deere.isg.worktracker.spring.PathMetadataCleanser
Sets the function to transform the key which is executed when PathMetadataCleanser.cleanse(String, String, String) is called
setupSpringVsFilterOrderingWorkaround(HttpServletRequest, KeyCleanser) - Method in class com.deere.isg.worktracker.spring.SpringWork
 
SpringLoggerHandlerInterceptor - Class in com.deere.isg.worktracker.spring
This class logs the start of a request
SpringLoggerHandlerInterceptor() - Constructor for class com.deere.isg.worktracker.spring.SpringLoggerHandlerInterceptor
 
SpringLoggerHandlerInterceptor(OutstandingWork<? extends SpringWork>) - Constructor for class com.deere.isg.worktracker.spring.SpringLoggerHandlerInterceptor
 
SpringRequestBouncerHandlerInterceptor - Class in com.deere.isg.worktracker.spring
This class checks if the request can still pass through after user is known, i.e.
SpringRequestBouncerHandlerInterceptor() - Constructor for class com.deere.isg.worktracker.spring.SpringRequestBouncerHandlerInterceptor
 
SpringRequestBouncerHandlerInterceptor(HttpFloodSensor<? extends SpringWork>) - Constructor for class com.deere.isg.worktracker.spring.SpringRequestBouncerHandlerInterceptor
 
SpringWork - Class in com.deere.isg.worktracker.spring
An implementation of HttpWork.
SpringWork(ServletRequest) - Constructor for class com.deere.isg.worktracker.spring.SpringWork
 
SpringWorkFilter - Class in com.deere.isg.worktracker.spring
 
SpringWorkFilter() - Constructor for class com.deere.isg.worktracker.spring.SpringWorkFilter
 
SpringWorkPostAuthFilter - Class in com.deere.isg.worktracker.spring
This class updates the user information in the payload work (i.e.
SpringWorkPostAuthFilter() - Constructor for class com.deere.isg.worktracker.spring.SpringWorkPostAuthFilter
 

U

updateUserInformation(HttpServletRequest) - Method in class com.deere.isg.worktracker.spring.SpringWork
If you plan to have user authentication in your web application, you should extend SpringWork and override SpringWork.updateUserInformation(HttpServletRequest) to add the user information to the MDC.

V

valueOf(String) - Static method in enum com.deere.isg.worktracker.spring.FilterOrder
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.deere.isg.worktracker.spring.FilterOrder
Returns an array containing the constants of this enum type, in the order they are declared.

Z

ZombieExceptionHandler - Class in com.deere.isg.worktracker.spring
 
ZombieExceptionHandler() - Constructor for class com.deere.isg.worktracker.spring.ZombieExceptionHandler
 
ZombieHttpInterceptor - Class in com.deere.isg.worktracker.spring
 
ZombieHttpInterceptor() - Constructor for class com.deere.isg.worktracker.spring.ZombieHttpInterceptor
 
A B C D E F G H I K P S U V Z 
Skip navigation links

Copyright © 2018. All rights reserved.