dk.netarkivet.monitor.webinterface
Class JMXSummaryUtils.StarredRequest

java.lang.Object
  extended by dk.netarkivet.monitor.webinterface.JMXSummaryUtils.StarredRequest
Enclosing class:
JMXSummaryUtils

public static class JMXSummaryUtils.StarredRequest
extends java.lang.Object

This class encapsulates a HttpServletRequest, making non-existing parameters appear as "*" for wildcard (or "0" for the index parameter).


Field Summary
(package private)  javax.servlet.http.HttpServletRequest req
           
 
Constructor Summary
JMXSummaryUtils.StarredRequest(javax.servlet.http.HttpServletRequest req)
           
 
Method Summary
 java.lang.String getParameter(java.lang.String paramName)
          Gets a parameter from the original request, except if the parameter is unset, return "*" (except the "index" parameter returns "0").
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

req

javax.servlet.http.HttpServletRequest req
Constructor Detail

JMXSummaryUtils.StarredRequest

public JMXSummaryUtils.StarredRequest(javax.servlet.http.HttpServletRequest req)
Method Detail

getParameter

public java.lang.String getParameter(java.lang.String paramName)
Gets a parameter from the original request, except if the parameter is unset, return "*" (except the "index" parameter returns "0").

Parameters:
paramName - a parameter
Returns:
The parameter or "*" or "0"; never null.