nextapp.echoservlet
Class UrlManager

java.lang.Object
  extended by nextapp.echoservlet.UrlManager

public class UrlManager
extends java.lang.Object


Nested Class Summary
static class UrlManager.ScreenRequest
           
 
Field Summary
static java.lang.String SCREEN_REQUEST
           
 
Constructor Summary
UrlManager()
           
 
Method Summary
static UrlManager getInstance()
           
 java.lang.String getLink(java.util.Map parameterMap)
           
 UrlManager.ScreenRequest getScreenRequest(javax.servlet.http.HttpServletRequest request)
           
 boolean isScreenRequestPending(javax.servlet.http.HttpServletRequest request)
           
 void registerScreenRequest(javax.servlet.http.HttpServletRequest request)
           
 void removeScreenRequest(javax.servlet.http.HttpServletRequest request)
           
 void reset()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SCREEN_REQUEST

public static java.lang.String SCREEN_REQUEST
Constructor Detail

UrlManager

public UrlManager()
Method Detail

getInstance

public static UrlManager getInstance()

registerScreenRequest

public void registerScreenRequest(javax.servlet.http.HttpServletRequest request)

getLink

public java.lang.String getLink(java.util.Map parameterMap)

reset

public void reset()

isScreenRequestPending

public boolean isScreenRequestPending(javax.servlet.http.HttpServletRequest request)

getScreenRequest

public UrlManager.ScreenRequest getScreenRequest(javax.servlet.http.HttpServletRequest request)

removeScreenRequest

public void removeScreenRequest(javax.servlet.http.HttpServletRequest request)