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

org.deegree.ogcwebservices.wass.common
Class GetSession

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

public class GetSession
extends AbstractRequest

Encapsulated data: GetSession element Namespace: http://www.gdi-nrw.de/session

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

Constructor Summary
GetSession(String id, Map<String,String> kvp)
          Constructs new one from the given key-value-pairs.
GetSession(String id, String service, String version, AuthenticationData authenticationData)
          Constructs new one from the given values.
 
Method Summary
static OGCWebServiceRequest create(String id, Element documentElement)
           
static OGCWebServiceRequest create(String id, Map<String,String> kvp)
           
 AuthenticationData getAuthenticationData()
           
 
Methods inherited from class org.deegree.ogcwebservices.wass.common.AbstractRequest
getRequest, 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

GetSession

public GetSession(String id,
                  String service,
                  String version,
                  AuthenticationData authenticationData)
Constructs new one from the given values.

Parameters:
id - the request id
service -
version -
authenticationData -

GetSession

public GetSession(String id,
                  Map<String,String> kvp)
           throws OGCWebServiceException
Constructs new one from the given key-value-pairs.

Parameters:
id - the request id
kvp - the map
Throws:
OGCWebServiceException
Method Detail

getAuthenticationData

public AuthenticationData getAuthenticationData()
Returns:
Returns the authenticationData.

create

public static OGCWebServiceRequest create(String id,
                                          Element documentElement)
                                   throws OGCWebServiceException
Parameters:
id -
documentElement -
Returns:
a new instance of this class
Throws:
OGCWebServiceException

create

public static OGCWebServiceRequest create(String id,
                                          Map<String,String> kvp)
                                   throws OGCWebServiceException
Parameters:
id -
kvp -
Returns:
a new instance of this class
Throws:
OGCWebServiceException

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