opendap.servlet
Class ParsedRequest

java.lang.Object
  extended by opendap.servlet.ParsedRequest

public class ParsedRequest
extends java.lang.Object

This holds the parsed information from one particular user request. We neeed this to maintain thread-safety. This Object is immutable, except for the "user object".

Author:
jcaron

Constructor Summary
ParsedRequest(java.lang.String dataSet, java.lang.String requestSuffix, java.lang.String CE, boolean acceptsCompressed)
           
 
Method Summary
 boolean getAcceptsCompressed()
           
 java.lang.String getConstraintExpression()
           
 java.lang.String getDataSet()
           
 java.lang.String getRequestSuffix()
           
 java.lang.Object getUserObject()
           
 void setUserObject(java.lang.Object userObj)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ParsedRequest

public ParsedRequest(java.lang.String dataSet,
                     java.lang.String requestSuffix,
                     java.lang.String CE,
                     boolean acceptsCompressed)
Method Detail

getDataSet

public java.lang.String getDataSet()

getRequestSuffix

public java.lang.String getRequestSuffix()

getConstraintExpression

public java.lang.String getConstraintExpression()

getAcceptsCompressed

public boolean getAcceptsCompressed()

getUserObject

public java.lang.Object getUserObject()

setUserObject

public void setUserObject(java.lang.Object userObj)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object