dods.servlet
Class requestState

java.lang.Object
  extended by dods.servlet.requestState

public class requestState
extends Object

User requests get parsed into this immutable object.

Author:
jcaron

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

getDataSet

public String getDataSet()

getServerName

public String getServerName()

getRequestSuffix

public String getRequestSuffix()

getConstraintExpression

public String getConstraintExpression()

getAcceptsCompressed

public boolean getAcceptsCompressed()

getInitParameterNames

public Enumeration getInitParameterNames()

getInitParameter

public String getInitParameter(String name)

getUserObject

public Object getUserObject()

setUserObject

public void setUserObject(Object userObj)

toString

public String toString()
Overrides:
toString in class Object