com.esri.arcgis.geodatabase
Interface IFeatureWorkspaceManage3

All Superinterfaces:
IFeatureWorkspaceManage, IFeatureWorkspaceManage2, java.io.Serializable
All Known Implementing Classes:
IFeatureWorkspaceManage3Proxy

public interface IFeatureWorkspaceManage3
extends IFeatureWorkspaceManage2, java.io.Serializable

COM Interface 'IFeatureWorkspaceManage3'. Generated 3/19/2015 1:20:56 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to dataset deletion and renaming, table and index analysis, field validation and version and object class registration.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IIDe219df6c_a539_47de_9e04_67bbdcf5cbae
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.geodatabase.IFeatureWorkspaceManage2
IID7b041afb_1ad6_45ab_9c34_4e98b41df506
 
Fields inherited from interface com.esri.arcgis.geodatabase.IFeatureWorkspaceManage
IIDff866b9f_6f94_11d3_80e5_00c04f686238
 
Method Summary
 void analyzeSystemTables()
          Analyze the system tables of the database to generate DBMS statistics on them.
 boolean isArchivingEnabled(IName name)
          Checks is an object has archiving enabled.
 void rebuildSystemTableIndexes()
          Rebuild indices on key ArcSDE system tables.
 
Methods inherited from interface com.esri.arcgis.geodatabase.IFeatureWorkspaceManage2
getObjectClassNameByID, getRelationshipClassNameByID
 
Methods inherited from interface com.esri.arcgis.geodatabase.IFeatureWorkspaceManage
analyzeIndex, analyzeTable, canDelete, canRename, deleteByName, isRegisteredAsObjectClass, isRegisteredAsVersioned, validateField
 

Field Detail

IIDe219df6c_a539_47de_9e04_67bbdcf5cbae

static final int IIDe219df6c_a539_47de_9e04_67bbdcf5cbae
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

analyzeSystemTables

void analyzeSystemTables()
                         throws java.io.IOException,
                                AutomationException
Analyze the system tables of the database to generate DBMS statistics on them.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

rebuildSystemTableIndexes

void rebuildSystemTableIndexes()
                               throws java.io.IOException,
                                      AutomationException
Rebuild indices on key ArcSDE system tables.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isArchivingEnabled

boolean isArchivingEnabled(IName name)
                           throws java.io.IOException,
                                  AutomationException
Checks is an object has archiving enabled.

Parameters:
name - A reference to a com.esri.arcgis.system.IName (in)
Returns:
The isArchivingEnabled
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.