Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
G
I
P
R
S
U
A
ANONYMOUS_USER
- Static variable in interface com.github.inspektr.common.spi.
PrincipalResolver
Default String that can be used when the user is anonymous.
C
clean()
- Method in interface com.github.inspektr.common.
Cleanable
Purges records meeting arbitrary criteria defined by implementers.
Cleanable
- Interface in
com.github.inspektr.common
Describes a resource that supports purging auditing, statistics, or error data that meets arbitrary criteria.
clear()
- Static method in class com.github.inspektr.common.web.
ClientInfoHolder
ClientInfo
- Class in
com.github.inspektr.common.web
Captures information from the HttpServletRequest to log later.
ClientInfo(HttpServletRequest)
- Constructor for class com.github.inspektr.common.web.
ClientInfo
ClientInfo(HttpServletRequest, String)
- Constructor for class com.github.inspektr.common.web.
ClientInfo
ClientInfo(String, String)
- Constructor for class com.github.inspektr.common.web.
ClientInfo
ClientInfoHolder
- Class in
com.github.inspektr.common.web
Makes the ClientInfo available to the thread.
ClientInfoHolder()
- Constructor for class com.github.inspektr.common.web.
ClientInfoHolder
ClientInfoResolver
- Interface in
com.github.inspektr.common.spi
Interface for resolving the ClientInfo object.
ClientInfoThreadLocalFilter
- Class in
com.github.inspektr.common.web
Creates a ClientInfo object and passes it to the
ClientInfoHolder
ClientInfoThreadLocalFilter()
- Constructor for class com.github.inspektr.common.web.
ClientInfoThreadLocalFilter
com.github.inspektr.common
- package com.github.inspektr.common
com.github.inspektr.common.spi
- package com.github.inspektr.common.spi
com.github.inspektr.common.web
- package com.github.inspektr.common.web
CONST_IP_ADDRESS_HEADER
- Static variable in class com.github.inspektr.common.web.
ClientInfoThreadLocalFilter
D
DefaultClientInfoResolver
- Class in
com.github.inspektr.common.spi
Default implementation that gets it from the ThreadLocal.
DefaultClientInfoResolver()
- Constructor for class com.github.inspektr.common.spi.
DefaultClientInfoResolver
destroy()
- Method in class com.github.inspektr.common.web.
ClientInfoThreadLocalFilter
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class com.github.inspektr.common.web.
ClientInfoThreadLocalFilter
E
EMPTY_CLIENT_INFO
- Static variable in class com.github.inspektr.common.web.
ClientInfo
G
getClientInfo()
- Static method in class com.github.inspektr.common.web.
ClientInfoHolder
getClientIpAddress()
- Method in class com.github.inspektr.common.web.
ClientInfo
getServerIpAddress()
- Method in class com.github.inspektr.common.web.
ClientInfo
I
init(FilterConfig)
- Method in class com.github.inspektr.common.web.
ClientInfoThreadLocalFilter
P
PrincipalResolver
- Interface in
com.github.inspektr.common.spi
An SPI interface needed to be implemented by individual applications requiring an audit trail record keeping functionality, to provide a currently authenticated principal performing an audit-able action.
R
resolve()
- Method in interface com.github.inspektr.common.spi.
PrincipalResolver
Called when there is no other way to resolve the principal (i.e.
resolveFrom(JoinPoint, Object)
- Method in interface com.github.inspektr.common.spi.
ClientInfoResolver
Resolve the ClientInfo from the provided arguments and return value.
resolveFrom(JoinPoint, Object)
- Method in class com.github.inspektr.common.spi.
DefaultClientInfoResolver
resolveFrom(JoinPoint, Object)
- Method in interface com.github.inspektr.common.spi.
PrincipalResolver
Resolve the principal performing an audit-able action.
resolveFrom(JoinPoint, Exception)
- Method in interface com.github.inspektr.common.spi.
PrincipalResolver
Resolve the principal performing an audit-able action that has incurred an exception.
S
setClientInfo(ClientInfo)
- Static method in class com.github.inspektr.common.web.
ClientInfoHolder
U
UNKNOWN_USER
- Static variable in interface com.github.inspektr.common.spi.
PrincipalResolver
Default String that can be used when the user cannot be determined.
A
C
D
E
G
I
P
R
S
U
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2007-2011
Rutgers, the State University of New Jersey
. All Rights Reserved.