org.springframework.web.context.request
Class RequestScope
java.lang.Object
  
org.springframework.web.context.request.AbstractRequestAttributesScope
      
org.springframework.web.context.request.RequestScope
- All Implemented Interfaces: 
 - Scope
 
public class RequestScope
- extends AbstractRequestAttributesScope
 
Request-backed Scope
 implementation.
 
Relies on a thread-bound RequestAttributes instance, which
 can be exported through RequestContextListener,
 RequestContextFilter or
 DispatcherServlet.
 
This Scope will also work for Portlet environments,
 through an alternate RequestAttributes implementation
 (as exposed out-of-the-box by Spring's
 DispatcherPortlet.
- Since:
 
  - 2.0
 
- Author:
 
  - Rod Johnson, Juergen Hoeller, Rob Harrop
 
- See Also:
 RequestContextHolder.currentRequestAttributes(), 
RequestAttributes.SCOPE_REQUEST, 
RequestContextListener, 
RequestContextFilter, 
DispatcherServlet, 
DispatcherPortlet
 
| 
Method Summary | 
 String | 
getConversationId()
 
          There is no conversation id concept for a request, so this method
 returns null. | 
protected  int | 
getScope()
 
          Template method that determines the actual target scope. | 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
RequestScope
public RequestScope()
getScope
protected int getScope()
- Description copied from class: 
AbstractRequestAttributesScope 
- Template method that determines the actual target scope.
- Specified by:
 getScope in class AbstractRequestAttributesScope
 
- Returns:
 - the target scope, in the form of an appropriate
 
RequestAttributes constant - See Also:
 RequestAttributes.SCOPE_REQUEST, 
RequestAttributes.SCOPE_SESSION, 
RequestAttributes.SCOPE_GLOBAL_SESSION
 
 
getConversationId
public String getConversationId()
- There is no conversation id concept for a request, so this method
 returns 
null.
- Returns:
 - the conversation ID, or 
null if there is no
 conversation ID for the current scope 
 
 
Copyright © 2002-2007 The Spring Framework.