dk.netarkivet.harvester.webinterface
Class HarvestStatus.DefaultedRequest

java.lang.Object
  extended by dk.netarkivet.harvester.webinterface.HarvestStatus.DefaultedRequest
Enclosing class:
HarvestStatus

public static class HarvestStatus.DefaultedRequest
extends java.lang.Object

This class encapsulates a request for reload, making non-existing parameters appear as there default value.


Field Summary
(package private)  javax.servlet.ServletRequest req
           
 
Constructor Summary
HarvestStatus.DefaultedRequest(javax.servlet.ServletRequest req)
          Constructor to
 
Method Summary
 java.lang.String getParameter(java.lang.String paramName)
          Gets a parameter from the original request, except if the parameter is unset, return the default value for the parameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

req

javax.servlet.ServletRequest req
Constructor Detail

HarvestStatus.DefaultedRequest

public HarvestStatus.DefaultedRequest(javax.servlet.ServletRequest req)
Constructor to

Parameters:
req - with parameters to jsp page which can be defaulted
Throws:
ArgumentNotValid
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 the default value for the parameter

Parameters:
paramName - a parameter
Returns:
The parameter or the default value; never null.
Throws:
ArgumentNotValid