dods.servlet
Class requestState

java.lang.Object
  |
  +--dods.servlet.requestState

public class requestState
extends java.lang.Object

User requests get parsed into this immutable object.

Author:
jcaron

Field Summary
static java.lang.String defaultDAScache
          Default directory for the cached DAS files.
static java.lang.String defaultDDScache
          Default directory for the cached DDS files.
static java.lang.String defaultINFOcache
          Default directory for the cached INFO files.
 
Constructor Summary
requestState(java.lang.String dataSet, java.lang.String requestSuffix, java.lang.String CE, boolean acceptsCompressed, javax.servlet.ServletConfig sc, java.lang.String serverName)
           
 
Method Summary
 boolean getAcceptsCompressed()
           
 java.lang.String getConstraintExpression()
           
 java.lang.String getDataSet()
           
 java.lang.String getInitParameter(java.lang.String name)
           
 java.util.Enumeration getInitParameterNames()
           
 java.lang.String getRequestSuffix()
           
 java.lang.String getServerName()
           
 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
 

Field Detail

defaultDDScache

public static final java.lang.String defaultDDScache
Default directory for the cached DDS files. This presupposes that the server is going to use locally cached DDS files.

See Also:
Constant Field Values

defaultDAScache

public static final java.lang.String defaultDAScache
Default directory for the cached DAS files. This presupposes that the server is going to use locally cached DAS files.

See Also:
Constant Field Values

defaultINFOcache

public static final java.lang.String defaultINFOcache
Default directory for the cached INFO files. This presupposes that the server is going to use locally cached INFO files.

See Also:
Constant Field Values
Constructor Detail

requestState

public requestState(java.lang.String dataSet,
                    java.lang.String requestSuffix,
                    java.lang.String CE,
                    boolean acceptsCompressed,
                    javax.servlet.ServletConfig sc,
                    java.lang.String serverName)
Method Detail

getDataSet

public java.lang.String getDataSet()

getServerName

public java.lang.String getServerName()

getRequestSuffix

public java.lang.String getRequestSuffix()

getConstraintExpression

public java.lang.String getConstraintExpression()

getAcceptsCompressed

public boolean getAcceptsCompressed()

getInitParameterNames

public java.util.Enumeration getInitParameterNames()

getInitParameter

public java.lang.String getInitParameter(java.lang.String name)

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