package org.beanfuse.security.access; import javax.servlet.http.HttpServletRequest; import org.beanfuse.security.access.log.AccessLogFactory; import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class DefaultResourceAccessor implements ResourceAccessor { private static final Logger logger = LoggerFactory.getLogger(DefaultResourceAccessor.class); public AccessLog beginAccess(HttpServletRequest request, long time) { AccessLog accessLog = AccessLogFactory.getLog(request); accessLog.setBeginAt(time); if (logger.isDebugEnabled()) { logger.debug(accessLog.toString()); } return accessLog; } public void endAccess(AccessLog accessLog, long time) { accessLog.setEndAt(time); if (logger.isDebugEnabled()) { logger.debug(accessLog.toString()); } } public void finish() { } public void start() { } }