A builder class that can create access log entries
Logs the JIRA user name and request URL via log4j to a special log file in Apache Combined Log Format (with response time) This also works in concert with the com.atlassian.jira.soap.axis.JiraSoapAxisLogger to pass information between the layers via HttpServletRequest attributes.
This can imprint output such as web pages with details that will have been placed in the access logs.
This can give back a IP address String that take into account proxies and X-Forwarded-For etc...
AccessLogRequestInfo is used to place request information into the HTTP request itself and to keep count of the number of requests coming into and out of JIRA
You can use this to generate a hash of the JSESSIONID so we can get session specific information into logs without giving away the keys to the house!
Copyright © 2002-2015 Atlassian. All Rights Reserved.