com.atlassian.greenhopper.web
Class CurrentRequestGetter

java.lang.Object
  extended by com.atlassian.greenhopper.web.CurrentRequestGetter

@Service
public class CurrentRequestGetter
extends java.lang.Object

Name says it all. Provides the current request object. This class encapsulates ExecutingHttpRequest, providing a non-static alternative for it


Constructor Summary
CurrentRequestGetter()
           
 
Method Summary
 javax.servlet.http.HttpServletRequest getCurrentRequest()
           
 javax.servlet.http.HttpSession getCurrentSession()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CurrentRequestGetter

public CurrentRequestGetter()
Method Detail

getCurrentRequest

public javax.servlet.http.HttpServletRequest getCurrentRequest()

getCurrentSession

public javax.servlet.http.HttpSession getCurrentSession()
Returns:
the current session, or null if there is no current request (i.e. something was invoked outside the normal web filter chain). See ExecutingHttpRequest for info on where the threadLocal is populated.


Copyright © 2007-2012 Atlassian. All Rights Reserved.