com.esri.arcgis.carto
Interface IServiceData

All Superinterfaces:
Serializable
All Known Implementing Classes:
ServiceData

public interface IServiceData
extends Serializable

Service Data

Product Availability

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


Method Summary
 byte[] getEmbeddedData()
          Binary data representing result.
 Object getObject()
          Object in native format.
 String getResponseETag()
          Response ETag.
 IServiceDataOptions getServiceDataOptions()
          Service Data Options
 String getURI()
          Result location's uri.
 boolean isNotModified()
          Not modified boolean.
 

Method Detail

getEmbeddedData

byte[] getEmbeddedData()
                       throws IOException,
                              AutomationException
Binary data representing result.

Product Availability

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

Returns:
An unsigned byte
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isNotModified

boolean isNotModified()
                      throws IOException,
                             AutomationException
Not modified boolean.

Product Availability

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

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

getObject

Object getObject()
                 throws IOException,
                        AutomationException
Object in native format.

Product Availability

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

Returns:
A reference to another Object (IUnknown)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getResponseETag

String getResponseETag()
                       throws IOException,
                              AutomationException
Response ETag.

Product Availability

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

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

getServiceDataOptions

IServiceDataOptions getServiceDataOptions()
                                          throws IOException,
                                                 AutomationException
Service Data Options

Product Availability

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

Returns:
A reference to a com.esri.arcgis.carto.IServiceDataOptions
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getURI

String getURI()
              throws IOException,
                     AutomationException
Result location's uri.

Product Availability

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

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