com.esri.arcgis.carto
Interface IServiceDataOptions

All Superinterfaces:
Serializable
All Known Implementing Classes:
ServiceDataOptions

public interface IServiceDataOptions
extends Serializable

Service Data Options.

Product Availability

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


Method Summary
 String getETag()
          ETag.
 String getFormat()
          Object Data Format
 IPropertySet getProperties()
          Properties for Service Data options.
 int getTransportType()
          Transport Type
 void setETag(String eTag)
          ETag.
 void setFormat(String format)
          Object Data Format
 void setPropertiesByRef(IPropertySet optionsProperties)
          Properties for Service Data options.
 void setTransportType(int transportType)
          Transport Type
 

Method Detail

getETag

String getETag()
               throws IOException,
                      AutomationException
ETag.

Product Availability

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

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

setETag

void setETag(String eTag)
             throws IOException,
                    AutomationException
ETag.

Product Availability

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

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

getFormat

String getFormat()
                 throws IOException,
                        AutomationException
Object Data Format

Product Availability

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

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

setFormat

void setFormat(String format)
               throws IOException,
                      AutomationException
Object Data Format

Product Availability

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

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

getProperties

IPropertySet getProperties()
                           throws IOException,
                                  AutomationException
Properties for Service Data options.

Product Availability

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

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

setPropertiesByRef

void setPropertiesByRef(IPropertySet optionsProperties)
                        throws IOException,
                               AutomationException
Properties for Service Data options.

Product Availability

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

Parameters:
optionsProperties - A reference to a com.esri.arcgis.system.IPropertySet (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTransportType

int getTransportType()
                     throws IOException,
                            AutomationException
Transport Type

Product Availability

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

Returns:
A com.esri.arcgis.system.esriTransportType constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTransportType

void setTransportType(int transportType)
                      throws IOException,
                             AutomationException
Transport Type

Product Availability

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

Parameters:
transportType - A com.esri.arcgis.system.esriTransportType constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.