|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.gisclient.WCSConnection
public class WCSConnection
The Connection for WCS.
This object is new at ArcGIS 9.3.
Constructor Summary | |
---|---|
WCSConnection()
Constructs a WCSConnection using ArcGIS Engine. |
|
WCSConnection(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. WCSConnection theWCSConnection = (WCSConnection) obj; |
Method Summary | |
---|---|
boolean |
equals(Object o)
Compare this object with another |
void |
fireWCSException(String requestType,
String requestURL,
IWCSServiceExceptionHandler pException)
Notifies listeners about a valid exception from the WCS Service. |
void |
fireWCSRequest(String requestType,
String requestURL)
Notifies listeners about the URL request made to this WCS Service. |
String |
getAbstract()
Abstract of WCS Service. |
String |
getAccessConstrains()
Constrains to access to this WCS Service. |
String |
getBaseURL(String capability,
String requestMethod)
Base url for given capability and request method. |
static String |
getClsid()
getClsid. |
IWCSCoverageDescription |
getCoverageDescriptionByIndex(int index)
WCS coverage information at the given index. |
IWCSCoverageDescription |
getCoverageDescriptionByName(String name)
CoverageDescription by name. |
int |
getCoverageDescriptionCount()
WCS coverage count. |
String |
getCoverageRequestUrl(String coverageName,
IEnvelope pBoundingBox,
String cRS,
String responseFormat,
int imageWidth,
int imageHeight)
The URL to download the coverage from. |
String |
getExceptionFormat(int index)
Supported exception at the given index. |
int |
getExceptionFormatCount()
Supported exception format count. |
IName |
getFullName()
Complete information required to connect to a WCS server.. |
String |
getKeyword(int index)
Available keyword at the given index. |
int |
getKeywordCount()
Available keyword count. |
String |
getName()
Name of the connection. |
String |
getSupportedVersion(int index)
Supported version at the given index. |
int |
getSupportedVersionsCount()
Supported versions count. |
String |
getTitle()
Title of WCS Service. |
String |
getVersion()
Default version of WCS Service. |
String |
getWCSName()
Name of WCS Service. |
int |
hashCode()
the hashcode for this object |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
void |
setFullNameByRef(IName ppName)
Complete information required to connect to a WCS server.. |
void |
setName(String name)
Name of the connection. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public WCSConnection() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic WCSConnection(Object obj) throws IOException
WCSConnection theWCSConnection = (WCSConnection) obj;
obj
to WCSConnection
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public String getName() throws IOException, AutomationException
getName
in interface IWCSConnection
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setName(String name) throws IOException, AutomationException
setName
in interface IWCSConnection
name
- The name (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IName getFullName() throws IOException, AutomationException
getFullName
in interface IWCSConnection
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFullNameByRef(IName ppName) throws IOException, AutomationException
setFullNameByRef
in interface IWCSConnection
ppName
- A reference to a com.esri.arcgis.system.IName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getWCSName() throws IOException, AutomationException
getWCSName
in interface IWCSServiceDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getAbstract() throws IOException, AutomationException
getAbstract
in interface IWCSServiceDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getTitle() throws IOException, AutomationException
getTitle
in interface IWCSServiceDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getVersion() throws IOException, AutomationException
getVersion
in interface IWCSServiceDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getAccessConstrains() throws IOException, AutomationException
getAccessConstrains
in interface IWCSServiceDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getBaseURL(String capability, String requestMethod) throws IOException, AutomationException
getBaseURL
in interface IWCSServiceDescription
capability
- The capability (in)requestMethod
- The requestMethod (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getExceptionFormatCount() throws IOException, AutomationException
getExceptionFormatCount
in interface IWCSServiceDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getExceptionFormat(int index) throws IOException, AutomationException
getExceptionFormat
in interface IWCSServiceDescription
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSupportedVersionsCount() throws IOException, AutomationException
getSupportedVersionsCount
in interface IWCSServiceDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getSupportedVersion(int index) throws IOException, AutomationException
getSupportedVersion
in interface IWCSServiceDescription
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getKeywordCount() throws IOException, AutomationException
getKeywordCount
in interface IWCSServiceDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getKeyword(int index) throws IOException, AutomationException
getKeyword
in interface IWCSServiceDescription
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getCoverageDescriptionCount() throws IOException, AutomationException
getCoverageDescriptionCount
in interface IWCSServiceDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IWCSCoverageDescription getCoverageDescriptionByIndex(int index) throws IOException, AutomationException
getCoverageDescriptionByIndex
in interface IWCSServiceDescription
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IWCSCoverageDescription getCoverageDescriptionByName(String name) throws IOException, AutomationException
getCoverageDescriptionByName
in interface IWCSServiceDescription
name
- The name (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getCoverageRequestUrl(String coverageName, IEnvelope pBoundingBox, String cRS, String responseFormat, int imageWidth, int imageHeight) throws IOException, AutomationException
getCoverageRequestUrl
in interface IWCSServiceDescription
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)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void fireWCSRequest(String requestType, String requestURL) throws IOException, AutomationException
fireWCSRequest
in interface IWCSServiceDescription
requestType
- The requestType (in)requestURL
- The requestURL (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void fireWCSException(String requestType, String requestURL, IWCSServiceExceptionHandler pException) throws IOException, AutomationException
fireWCSException
in interface IWCSServiceDescription
requestType
- The requestType (in)requestURL
- The requestURL (in)pException
- A reference to a com.esri.arcgis.gisclient.IWCSServiceExceptionHandler (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void interfaceSupportsErrorInfo(GUID riid) throws IOException, AutomationException
Indicates whether the interface supports IErrorInfo.
interfaceSupportsErrorInfo
in interface ISupportErrorInfo
riid
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |