com.esri.arcgis.carto
Interface IFeatureServerInfo

All Superinterfaces:
Serializable
All Known Implementing Classes:
FeatureServerInfo

public interface IFeatureServerInfo
extends Serializable

Provides access to the available properties of a feature server info object.

Product Availability

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


Method Summary
 String getCopyrightText()
          getCopyrightText
 double getCurrentVersion()
          getCurrentVersion
 String getDescription()
          getDescription
 IPropertySet getDocumentInfo()
          getDocumentInfo
 IEnvelope getFullExtent()
          getFullExtent
 IEnvelope getInitialExtent()
          getInitialExtent
 ITableIdentities getLayerIdentities()
          getLayerIdentities
 int getMaxRecordCount()
          getMaxRecordCount
 String getServiceDescription()
          getServiceDescription
 ISpatialReference getSpatialReference()
          getSpatialReference
 ITableIdentities getTableIdentities()
          getTableIdentities
 int getUnits()
          getUnits
 double getZDefault()
          getZDefault
 boolean isAllowGeometryUpdates()
          isAllowGeometryUpdates
 boolean isAllowTrueCurvesUpdates()
          isAllowTrueCurvesUpdates
 boolean isEnableZDefaults()
          isEnableZDefaults
 boolean isHasVersionedData()
          isHasVersionedData
 boolean isSupportsDisconnectedEditing()
          isSupportsDisconnectedEditing
 

Method Detail

isAllowGeometryUpdates

boolean isAllowGeometryUpdates()
                               throws IOException,
                                      AutomationException
isAllowGeometryUpdates

Product Availability

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

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

isAllowTrueCurvesUpdates

boolean isAllowTrueCurvesUpdates()
                                 throws IOException,
                                        AutomationException
isAllowTrueCurvesUpdates

Product Availability

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

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

getCopyrightText

String getCopyrightText()
                        throws IOException,
                               AutomationException
getCopyrightText

Product Availability

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

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

getCurrentVersion

double getCurrentVersion()
                         throws IOException,
                                AutomationException
getCurrentVersion

Product Availability

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

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

getDescription

String getDescription()
                      throws IOException,
                             AutomationException
getDescription

Product Availability

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

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

getDocumentInfo

IPropertySet getDocumentInfo()
                             throws IOException,
                                    AutomationException
getDocumentInfo

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.

isEnableZDefaults

boolean isEnableZDefaults()
                          throws IOException,
                                 AutomationException
isEnableZDefaults

Product Availability

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

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

getFullExtent

IEnvelope getFullExtent()
                        throws IOException,
                               AutomationException
getFullExtent

Product Availability

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

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

isHasVersionedData

boolean isHasVersionedData()
                           throws IOException,
                                  AutomationException
isHasVersionedData

Product Availability

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

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

getInitialExtent

IEnvelope getInitialExtent()
                           throws IOException,
                                  AutomationException
getInitialExtent

Product Availability

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

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

getLayerIdentities

ITableIdentities getLayerIdentities()
                                    throws IOException,
                                           AutomationException
getLayerIdentities

Product Availability

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

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

getMaxRecordCount

int getMaxRecordCount()
                      throws IOException,
                             AutomationException
getMaxRecordCount

Product Availability

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

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

getSpatialReference

ISpatialReference getSpatialReference()
                                      throws IOException,
                                             AutomationException
getSpatialReference

Product Availability

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

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

getServiceDescription

String getServiceDescription()
                             throws IOException,
                                    AutomationException
getServiceDescription

Product Availability

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

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

isSupportsDisconnectedEditing

boolean isSupportsDisconnectedEditing()
                                      throws IOException,
                                             AutomationException
isSupportsDisconnectedEditing

Product Availability

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

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

getTableIdentities

ITableIdentities getTableIdentities()
                                    throws IOException,
                                           AutomationException
getTableIdentities

Product Availability

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

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

getUnits

int getUnits()
             throws IOException,
                    AutomationException
getUnits

Product Availability

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

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

getZDefault

double getZDefault()
                   throws IOException,
                          AutomationException
getZDefault

Product Availability

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

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