A B C D F G L N S T U

A

accept(String) - Method in interface br.com.arsmachina.accesslogger.services.AccessFilter
Tells if a request to a given path must be logged or not.
accept(String) - Method in interface br.com.arsmachina.accesslogger.services.AccessFilterRule
Tells if a request to a given path must be logged or not.
accept(String) - Method in class br.com.arsmachina.accesslogger.services.impl.AccessFilterImpl
 
accept(String) - Method in class br.com.arsmachina.accesslogger.services.impl.DefaultAccessFilterRule
 
accept(String) - Method in class br.com.arsmachina.accesslogger.services.impl.URLEndingAccessFilterRule
 
Access - Class in br.com.arsmachina.accesslogger
Class that represents an user access (visit).
Access() - Constructor for class br.com.arsmachina.accesslogger.Access
Default constructor.
AccessFactory - Interface in br.com.arsmachina.accesslogger.services
A factory of Access objects.
AccessFactoryImpl - Class in br.com.arsmachina.accesslogger.services.impl
Default AccessFactory implementation.
AccessFactoryImpl(ComponentClassResolver) - Constructor for class br.com.arsmachina.accesslogger.services.impl.AccessFactoryImpl
Single constructor of this class.
AccessFilter - Interface in br.com.arsmachina.accesslogger.services
Interface that defines if a request to a given path must be logged or not.
AccessFilterImpl - Class in br.com.arsmachina.accesslogger.services.impl
Default AccessFilter implementation.
AccessFilterImpl(List<AccessFilterRule>) - Constructor for class br.com.arsmachina.accesslogger.services.impl.AccessFilterImpl
Single constructor of this class.
AccessFilterRule - Interface in br.com.arsmachina.accesslogger.services
Interface that defines a single rule whether a request to a given path must be logged or not.
AccessLogger - Interface in br.com.arsmachina.accesslogger
Interface that receives user access (visit) notifications.
AccessLoggerHttpServletRequestFilter - Class in br.com.arsmachina.accesslogger.services
Tapestry 5 request filter that listens to the page accesses (visits).
AccessLoggerHttpServletRequestFilter(AccessLoggerHub) - Constructor for class br.com.arsmachina.accesslogger.services.AccessLoggerHttpServletRequestFilter
Single constructor.
AccessLoggerHub - Interface in br.com.arsmachina.accesslogger.services
Interface that aggregates AccessLoggers.
AccessLoggerHubImpl - Class in br.com.arsmachina.accesslogger.services.impl
Default AccessLoggerHub implementation.
AccessLoggerHubImpl(List<AccessLogger>, AccessFactory, AccessFilter, HttpServletRequest) - Constructor for class br.com.arsmachina.accesslogger.services.impl.AccessLoggerHubImpl
Single constructor.
AccessLoggerRequestFilter - Class in br.com.arsmachina.accesslogger.services
Tapestry 5 request filter that sets the .
AccessLoggerRequestFilter(ApplicationStateManager) - Constructor for class br.com.arsmachina.accesslogger.services.AccessLoggerRequestFilter
Single constructor of this class.

B

bind(ServiceBinder) - Static method in class br.com.arsmachina.accesslogger.services.TapestryAccessLoggerModule
Bind the AccessLoggerRequestFilter and AccessFactory services.
br.com.arsmachina.accesslogger - package br.com.arsmachina.accesslogger
 
br.com.arsmachina.accesslogger.impl - package br.com.arsmachina.accesslogger.impl
 
br.com.arsmachina.accesslogger.services - package br.com.arsmachina.accesslogger.services
 
br.com.arsmachina.accesslogger.services.impl - package br.com.arsmachina.accesslogger.services.impl
 
buildAccessFilter(List<AccessFilterRule>, ChainBuilder) - Static method in class br.com.arsmachina.accesslogger.services.TapestryAccessLoggerModule
Creates an AccessFilter.
buildAccessLoggerHub(List<AccessLogger>, AccessFactory, AccessFilter, HttpServletRequest) - Static method in class br.com.arsmachina.accesslogger.services.TapestryAccessLoggerModule
Creates an AccessLoggerHub.

C

contributeHttpServletRequestHandler(OrderedConfiguration<HttpServletRequestFilter>, AccessLoggerHttpServletRequestFilter) - Method in class br.com.arsmachina.accesslogger.services.TapestryAccessLoggerModule
Contributes the AccessLoggerHttpServletRequestFilter to the RequestHandler service.
contributeRequestHandler(OrderedConfiguration<RequestFilter>, AccessLoggerRequestFilter) - Static method in class br.com.arsmachina.accesslogger.services.TapestryAccessLoggerModule
Contributes the AccessLoggerRequestFilter to the RequestHandler service.
create(HttpServletRequest) - Method in interface br.com.arsmachina.accesslogger.services.AccessFactory
Creates an Access.
create(HttpServletRequest) - Method in class br.com.arsmachina.accesslogger.services.impl.AccessFactoryImpl
A template method that calls AccessFactoryImpl.createObject() and AccessFactoryImpl.fill(Access, HttpServletRequest).
createObject() - Method in class br.com.arsmachina.accesslogger.services.impl.AccessFactoryImpl
Creates the object.

D

DefaultAccessFilterRule - Class in br.com.arsmachina.accesslogger.services.impl
Default AccessFilterRule implementation, being the last one to be used by AccessFilter.
DefaultAccessFilterRule() - Constructor for class br.com.arsmachina.accesslogger.services.impl.DefaultAccessFilterRule
 

F

fill(Access, HttpServletRequest) - Method in class br.com.arsmachina.accesslogger.services.impl.AccessFactoryImpl
Fills the newly-created Access instance.

G

getAccessLoggers() - Method in class br.com.arsmachina.accesslogger.services.impl.AccessLoggerHubImpl
 
getActivationContext() - Method in class br.com.arsmachina.accesslogger.Access
Returns the value of the activationContext property.
getContextPath() - Method in class br.com.arsmachina.accesslogger.Access
Returns the value of the context property.
getIp() - Method in class br.com.arsmachina.accesslogger.Access
Returns the value of the ip property.
getLocale() - Method in class br.com.arsmachina.accesslogger.Access
Returns the value of the locale property.
getPage() - Method in class br.com.arsmachina.accesslogger.Access
Returns the value of the page property.
getQueryString() - Method in class br.com.arsmachina.accesslogger.Access
Returns the value of the queryString property.
getReferer() - Method in class br.com.arsmachina.accesslogger.Access
Returns the value of the referrer property.
getRemoteHost() - Method in class br.com.arsmachina.accesslogger.Access
Returns the value of the remoteAddress property.
getSessionId() - Method in class br.com.arsmachina.accesslogger.Access
Returns the value of the sessionId property.
getTimestamp() - Method in class br.com.arsmachina.accesslogger.Access
Returns the value of the timestamp property.
getUrl() - Method in class br.com.arsmachina.accesslogger.Access
Returns the value of the url property.
getUser() - Method in class br.com.arsmachina.accesslogger.Access
Returns the value of the user property.
getUserAgent() - Method in class br.com.arsmachina.accesslogger.Access
Returns the value of the userAgent property.

L

log(Access) - Method in interface br.com.arsmachina.accesslogger.AccessLogger
Logs an user access (visit).
log(Access) - Method in class br.com.arsmachina.accesslogger.impl.Slf4JAccessLogger
 
log(Access) - Method in class br.com.arsmachina.accesslogger.impl.StandardOutAccessLogger
 
LOGGED_USER_REQUEST_ATTRIBUTE - Static variable in class br.com.arsmachina.accesslogger.services.AccessLoggerRequestFilter
 
loggedUser(HttpServletRequest) - Method in class br.com.arsmachina.accesslogger.services.impl.AccessFactoryImpl
Method used by AccessFactoryImpl.create(HttpServletRequest) to get the logged user.

N

notifyAccess(HttpServletRequest) - Method in interface br.com.arsmachina.accesslogger.services.AccessLoggerHub
Notifies an incoming request.
notifyAccess(HttpServletRequest) - Method in class br.com.arsmachina.accesslogger.services.impl.AccessLoggerHubImpl
 

S

service(HttpServletRequest, HttpServletResponse, HttpServletRequestHandler) - Method in class br.com.arsmachina.accesslogger.services.AccessLoggerHttpServletRequestFilter
 
service(Request, Response, RequestHandler) - Method in class br.com.arsmachina.accesslogger.services.AccessLoggerRequestFilter
 
setActivationContext(String) - Method in class br.com.arsmachina.accesslogger.Access
Changes the value of the activationContext property.
setContextPath(String) - Method in class br.com.arsmachina.accesslogger.Access
Changes the value of the context property.
setIp(String) - Method in class br.com.arsmachina.accesslogger.Access
Changes the value of the ip property.
setLocale(String) - Method in class br.com.arsmachina.accesslogger.Access
Changes the value of the locale property.
setPage(String) - Method in class br.com.arsmachina.accesslogger.Access
Changes the value of the page property.
setQueryString(String) - Method in class br.com.arsmachina.accesslogger.Access
Changes the value of the queryString property.
setReferer(String) - Method in class br.com.arsmachina.accesslogger.Access
Changes the value of the referrer property.
setRemoteHost(String) - Method in class br.com.arsmachina.accesslogger.Access
Changes the value of the remoteHost property.
setSessionId(String) - Method in class br.com.arsmachina.accesslogger.Access
Changes the value of the sessionId property.
setTimestamp(Date) - Method in class br.com.arsmachina.accesslogger.Access
Changes the value of the timestamp property.
setUrl(String) - Method in class br.com.arsmachina.accesslogger.Access
Changes the value of the url property.
setUser(User) - Method in class br.com.arsmachina.accesslogger.Access
Changes the value of the user property.
setUserAgent(String) - Method in class br.com.arsmachina.accesslogger.Access
Changes the value of the userAgent property.
Slf4JAccessLogger - Class in br.com.arsmachina.accesslogger.impl
AccessLogger implementation using log4j.
Slf4JAccessLogger() - Constructor for class br.com.arsmachina.accesslogger.impl.Slf4JAccessLogger
 
StandardOutAccessLogger - Class in br.com.arsmachina.accesslogger.impl
AccessLogger implementation that simply prints all access to the standard output.
StandardOutAccessLogger() - Constructor for class br.com.arsmachina.accesslogger.impl.StandardOutAccessLogger
 

T

TapestryAccessLoggerModule - Class in br.com.arsmachina.accesslogger.services
Tapestry-IoC module class.
TapestryAccessLoggerModule() - Constructor for class br.com.arsmachina.accesslogger.services.TapestryAccessLoggerModule
 

U

URLEndingAccessFilterRule - Class in br.com.arsmachina.accesslogger.services.impl
AccessFilterRule that accepts requests which ends with a given string and ignores the others.
URLEndingAccessFilterRule(String) - Constructor for class br.com.arsmachina.accesslogger.services.impl.URLEndingAccessFilterRule
Single constructor of this class.

A B C D F G L N S T U

Copyright © 2008-2009 Thiago H. de Paula Figueiredo. All Rights Reserved.