com.esri.arcgis.carto
Interface IWCSServer

All Superinterfaces:
Serializable
All Known Implementing Classes:
WCSImageServer, WCSServer

public interface IWCSServer
extends Serializable

Provides access to the available WCS Server properties and methods.

Description

This interface is new at ArcGIS 9.3.

Provide access to the properties and methods of WCS Server Object Extension, through which Server Object can provide OGC Web Coverage Service (WCS).

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 byte[] getData(String sRequest, String[] pMimeType)
          Handle WCS request.
 void setParameters(String name, String value)
          Handle setting WCS Server parameters.
 

Method Detail

getData

byte[] getData(String sRequest,
               String[] pMimeType)
               throws IOException,
                      AutomationException
Handle WCS request.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
sRequest - The sRequest (in)
pMimeType - The pMimeType (out: use single element array)
Returns:
An unsigned byte
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setParameters

void setParameters(String name,
                   String value)
                   throws IOException,
                          AutomationException
Handle setting WCS Server parameters.

Remarks

SetParameter sets the parameters of the WCS service which can be retrieved through a GetCapabilities request.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
name - The name (in)
value - The value (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.