com.esri.arcgis.gisclient
Interface IWCSServiceDescription

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IWCSServiceDescriptionProxy, WCSConnection

public interface IWCSServiceDescription
extends java.io.Serializable

COM Interface 'IWCSServiceDescription'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriGISClient.olb'

Description: 'Provides access to members give access to WCSServiceDescription information.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IIDe19a5310_486c_4d32_8d44_93696d6804d4
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void fireWCSException(java.lang.String requestType, java.lang.String requestURL, IWCSServiceExceptionHandler pException)
          Notifies listeners about a valid exception from the WCS Service.
 void fireWCSRequest(java.lang.String requestType, java.lang.String requestURL)
          Notifies listeners about the URL request made to this WCS Service.
 java.lang.String getAbstract()
          Abstract of WCS Service.
 java.lang.String getAccessConstrains()
          Constrains to access to this WCS Service.
 java.lang.String getBaseURL(java.lang.String capability, java.lang.String requestMethod)
          Base url for given capability and request method.
 IWCSCoverageDescription getCoverageDescriptionByIndex(int index)
          WCS coverage information at the given index.
 IWCSCoverageDescription getCoverageDescriptionByName(java.lang.String name)
          CoverageDescription by name.
 int getCoverageDescriptionCount()
          WCS coverage count.
 java.lang.String getCoverageRequestUrl(java.lang.String coverageName, IEnvelope pBoundingBox, java.lang.String cRS, java.lang.String responseFormat, int imageWidth, int imageHeight)
          The URL to download the coverage from.
 java.lang.String getExceptionFormat(int index)
          Supported exception at the given index.
 int getExceptionFormatCount()
          Supported exception format count.
 java.lang.String getKeyword(int index)
          Available keyword at the given index.
 int getKeywordCount()
          Available keyword count.
 java.lang.String getSupportedVersion(int index)
          Supported version at the given index.
 int getSupportedVersionsCount()
          Supported versions count.
 java.lang.String getTitle()
          Title of WCS Service.
 java.lang.String getVersion()
          Default version of WCS Service.
 java.lang.String getWCSName()
          Name of WCS Service.
 

Field Detail

IIDe19a5310_486c_4d32_8d44_93696d6804d4

static final int IIDe19a5310_486c_4d32_8d44_93696d6804d4
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getWCSName

java.lang.String getWCSName()
                            throws java.io.IOException,
                                   AutomationException
Name of WCS Service.

Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAbstract

java.lang.String getAbstract()
                             throws java.io.IOException,
                                    AutomationException
Abstract of WCS Service.

Returns:
The esri_abstract
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTitle

java.lang.String getTitle()
                          throws java.io.IOException,
                                 AutomationException
Title of WCS Service.

Returns:
The title
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getVersion

java.lang.String getVersion()
                            throws java.io.IOException,
                                   AutomationException
Default version of WCS Service.

Returns:
The ver
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAccessConstrains

java.lang.String getAccessConstrains()
                                     throws java.io.IOException,
                                            AutomationException
Constrains to access to this WCS Service.

Returns:
The constrains
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getBaseURL

java.lang.String getBaseURL(java.lang.String capability,
                            java.lang.String requestMethod)
                            throws java.io.IOException,
                                   AutomationException
Base url for given capability and request method.

Parameters:
capability - The capability (in)
requestMethod - The requestMethod (in)
Returns:
The baseURL
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getExceptionFormatCount

int getExceptionFormatCount()
                            throws java.io.IOException,
                                   AutomationException
Supported exception format count.

Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getExceptionFormat

java.lang.String getExceptionFormat(int index)
                                    throws java.io.IOException,
                                           AutomationException
Supported exception at the given index.

Parameters:
index - The index (in)
Returns:
The exceptionFormat
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSupportedVersionsCount

int getSupportedVersionsCount()
                              throws java.io.IOException,
                                     AutomationException
Supported versions count.

Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSupportedVersion

java.lang.String getSupportedVersion(int index)
                                     throws java.io.IOException,
                                            AutomationException
Supported version at the given index.

Parameters:
index - The index (in)
Returns:
The version
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getKeywordCount

int getKeywordCount()
                    throws java.io.IOException,
                           AutomationException
Available keyword count.

Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getKeyword

java.lang.String getKeyword(int index)
                            throws java.io.IOException,
                                   AutomationException
Available keyword at the given index.

Parameters:
index - The index (in)
Returns:
The keyword
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCoverageDescriptionCount

int getCoverageDescriptionCount()
                                throws java.io.IOException,
                                       AutomationException
WCS coverage count.

Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCoverageDescriptionByIndex

IWCSCoverageDescription getCoverageDescriptionByIndex(int index)
                                                      throws java.io.IOException,
                                                             AutomationException
WCS coverage information at the given index.

Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.gisclient.IWCSCoverageDescription
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCoverageDescriptionByName

IWCSCoverageDescription getCoverageDescriptionByName(java.lang.String name)
                                                     throws java.io.IOException,
                                                            AutomationException
CoverageDescription by name.

Parameters:
name - The name (in)
Returns:
A reference to a com.esri.arcgis.gisclient.IWCSCoverageDescription
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCoverageRequestUrl

java.lang.String getCoverageRequestUrl(java.lang.String coverageName,
                                       IEnvelope pBoundingBox,
                                       java.lang.String cRS,
                                       java.lang.String responseFormat,
                                       int imageWidth,
                                       int imageHeight)
                                       throws java.io.IOException,
                                              AutomationException
The URL to download the coverage from.

Parameters:
coverageName - The coverageName (in)
pBoundingBox - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
cRS - The cRS (in)
responseFormat - The responseFormat (in)
imageWidth - The imageWidth (in)
imageHeight - The imageHeight (in)
Returns:
The uRL
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

fireWCSRequest

void fireWCSRequest(java.lang.String requestType,
                    java.lang.String requestURL)
                    throws java.io.IOException,
                           AutomationException
Notifies listeners about the URL request made to this WCS Service.

Parameters:
requestType - The requestType (in)
requestURL - The requestURL (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

fireWCSException

void fireWCSException(java.lang.String requestType,
                      java.lang.String requestURL,
                      IWCSServiceExceptionHandler pException)
                      throws java.io.IOException,
                             AutomationException
Notifies listeners about a valid exception from the WCS Service.

Parameters:
requestType - The requestType (in)
requestURL - The requestURL (in)
pException - A reference to a com.esri.arcgis.gisclient.IWCSServiceExceptionHandler (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.