|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.deegree_impl.services.OGCWebServiceRequest_Impl
This is the base interface for all request on OGC Web Services (OWS). Each class that capsulates a request against an OWS has to implements this interface.
--------------------------------------------------------------------
| Field Summary | |
protected java.lang.String |
id
|
protected java.lang.String |
request
|
protected java.lang.String |
service
|
protected java.util.HashMap |
vendorSpecificParameter
|
protected java.lang.String |
version
|
| Constructor Summary | |
OGCWebServiceRequest_Impl(java.lang.String request,
java.lang.String service,
java.lang.String version,
java.lang.String id,
java.util.HashMap vendorSpecificParameter)
constructor initializing the class with the |
|
| Method Summary | |
java.lang.String |
getId()
returns the ID of a request |
java.lang.String |
getRequest()
The REQUEST parameter indicates which service operation is being invoked. |
java.lang.String |
getRequestParameter()
returns the URI of a HTTP GET request. |
java.lang.String |
getService()
The required SERVICE parameter indicates which of the available service types at a particular service instance is being invoked. |
java.lang.String |
getVendorSpecificParameter(java.lang.String name)
Finally, the requests allow for optional vendor-specific parameters (VSPs) that will enhance the results of a request. |
java.util.HashMap |
getVendorSpecificParameters()
Finally, the requests allow for optional vendor-specific parameters (VSPs) that will enhance the results of a request. |
java.lang.String |
getVersion()
returns the requested service version |
void |
putVendorSpecificParameter(java.lang.String paramName,
java.lang.String paramValue)
adds the vendorSpecificParameter |
void |
setId(java.lang.String id)
sets the ID of a request |
void |
setRequest(java.lang.String request)
sets the REQUEST parameter indicating which service operation is being invoked. |
void |
setService(java.lang.String service)
sets the required SERVICE parameter indicating which of the available service types at a particular service instance is being invoked. |
void |
setVendorSpecificParameter(java.util.HashMap vendorSpecificParameter)
sets the vendorSpecificParameter |
void |
setVersion(java.lang.String version)
sets the requested service version |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected java.util.HashMap vendorSpecificParameter
protected java.lang.String id
protected java.lang.String request
protected java.lang.String service
protected java.lang.String version
| Constructor Detail |
public OGCWebServiceRequest_Impl(java.lang.String request,
java.lang.String service,
java.lang.String version,
java.lang.String id,
java.util.HashMap vendorSpecificParameter)
| Method Detail |
public java.lang.String getRequest()
getRequest in interface OGCWebServiceRequestpublic void setRequest(java.lang.String request)
public java.lang.String getService()
getService in interface OGCWebServiceRequestpublic void setService(java.lang.String service)
public java.util.HashMap getVendorSpecificParameters()
getVendorSpecificParameters in interface OGCWebServiceRequestpublic java.lang.String getVendorSpecificParameter(java.lang.String name)
getVendorSpecificParameter in interface OGCWebServiceRequest
public void putVendorSpecificParameter(java.lang.String paramName,
java.lang.String paramValue)
public void setVendorSpecificParameter(java.util.HashMap vendorSpecificParameter)
public java.lang.String getId()
getId in interface OGCWebServiceRequestpublic void setId(java.lang.String id)
public java.lang.String getVersion()
getVersion in interface OGCWebServiceRequestpublic void setVersion(java.lang.String version)
public java.lang.String getRequestParameter()
throws WebServiceException
getRequestParameter in interface OGCWebServiceRequestWebServiceExceptionpublic java.lang.String toString()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||