com.esri.arcgis.carto
Interface IDataObjectTable2

All Superinterfaces:
Serializable

public interface IDataObjectTable2
extends Serializable

Data Table interface 2

Product Availability

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


Method Summary
 IEditorTrackingInfo getEditorTrackingInfo()
          Editor Tracking Info.
 IOwnershipBasedAccessControl getOwnershipBasedAccessControl()
          Feature Level Access Control
 boolean isDataVersioned()
          isDataVersioned
 boolean isSupportsRollbackOnFailureParameter()
          isSupportsRollbackOnFailureParameter
 boolean isSyncCanReturnChanges()
          Server can track chagnes for this layer/ table.
 

Method Detail

getEditorTrackingInfo

IEditorTrackingInfo getEditorTrackingInfo()
                                          throws IOException,
                                                 AutomationException
Editor Tracking Info.

Product Availability

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

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

getOwnershipBasedAccessControl

IOwnershipBasedAccessControl getOwnershipBasedAccessControl()
                                                            throws IOException,
                                                                   AutomationException
Feature Level Access Control

Product Availability

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

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

isSyncCanReturnChanges

boolean isSyncCanReturnChanges()
                               throws IOException,
                                      AutomationException
Server can track chagnes for this layer/ table. The changes are returned during replica synchronization.

Product Availability

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

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

isDataVersioned

boolean isDataVersioned()
                        throws IOException,
                               AutomationException
isDataVersioned

Product Availability

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

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

isSupportsRollbackOnFailureParameter

boolean isSupportsRollbackOnFailureParameter()
                                             throws IOException,
                                                    AutomationException
isSupportsRollbackOnFailureParameter

Product Availability

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

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