deegree 2.3 (2010/04/09 10:10 build-4-official)

org.deegree.ogcwebservices.wass.common
Class AbstractRequest

java.lang.Object
  extended by org.deegree.ogcwebservices.AbstractOGCWebServiceRequest
      extended by org.deegree.ogcwebservices.wass.common.AbstractRequest
All Implemented Interfaces:
Serializable, OGCWebServiceRequest
Direct Known Subclasses:
CloseSession, DoService, GetSession

public abstract class AbstractRequest
extends AbstractOGCWebServiceRequest

Base class for the GDI NRW access control specification's requests.

Since:
2.0
Version:
2.0, $Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18. Jun 2009) $
Author:
Andreas Schmitz, last edited by: $Author: mschneider $
See Also:
Serialized Form

Constructor Summary
AbstractRequest(String id, Map<String,String> kvp)
          Constructs new base request from the given map.
AbstractRequest(String id, String version, String service, String request)
          Constructs new base request from the given values.
 
Method Summary
 String getRequest()
           
 String getServiceName()
           
 
Methods inherited from class org.deegree.ogcwebservices.AbstractOGCWebServiceRequest
getId, getParam, getParamAsInt, getParamValues, getRequestParameter, getRequiredParam, getVendorSpecificParameter, getVendorSpecificParameters, getVersion, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractRequest

public AbstractRequest(String id,
                       Map<String,String> kvp)
Constructs new base request from the given map.

Parameters:
id - the request id
kvp - the map

AbstractRequest

public AbstractRequest(String id,
                       String version,
                       String service,
                       String request)
Constructs new base request from the given values.

Parameters:
id - the request id
version - request version
service - request service
request - request name
Method Detail

getServiceName

public String getServiceName()
Returns:
the service of this request

getRequest

public String getRequest()
Returns:
the request's name

deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org