com.esri.arcgis.geodatabase
Class IWorkspaceConfigurationProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabase.IWorkspaceConfigurationProxy
All Implemented Interfaces:
IWorkspaceConfiguration, Externalizable, Serializable

public class IWorkspaceConfigurationProxy
extends com.esri.arcgis.interop.Dispatch
implements IWorkspaceConfiguration, Serializable

Provides access to configuration keywords.

Remarks

IWorkspaceConfiguration is an optional interface that allows you to get an enumeration of the configuration keywords for an ArcSDE or File geodatabase workspace. You can determine if the workspace supports the reporting of configuration keywords by using the IWorkspaceProperties interface. Configuration keywords are used in an ArcSDE or File geodatabase to specify storage parameters during the creation of new datasets, such as tables, feature classes and geometric networks.

When To Use

The IWorkspaceConfiguration interface provides access to members that allow you to get a list of configuration keywords from an ArcSDE workspace.

Product Availability

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

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Constructor Summary
  IWorkspaceConfigurationProxy()
           
  IWorkspaceConfigurationProxy(Object obj)
           
protected IWorkspaceConfigurationProxy(Object obj, String iid)
           
 
Method Summary
 void addListener(String iidStr, Object theListener, Object theSource)
           
 IEnumConfigurationKeyword getConfigurationKeywords()
          The available configuration keywords.
 void removeListener(String iidStr, Object theListener)
           
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

noncastable

public boolean noncastable
Constructor Detail

IWorkspaceConfigurationProxy

public IWorkspaceConfigurationProxy()

IWorkspaceConfigurationProxy

public IWorkspaceConfigurationProxy(Object obj)
                             throws IOException
Throws:
IOException

IWorkspaceConfigurationProxy

protected IWorkspaceConfigurationProxy(Object obj,
                                       String iid)
                                throws IOException
Throws:
IOException
Method Detail

addListener

public void addListener(String iidStr,
                        Object theListener,
                        Object theSource)
                 throws IOException
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
IOException

removeListener

public void removeListener(String iidStr,
                           Object theListener)
                    throws IOException
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
IOException

getConfigurationKeywords

public IEnumConfigurationKeyword getConfigurationKeywords()
                                                   throws IOException,
                                                          AutomationException
The available configuration keywords.

Remarks

Returns an enumeration of all the of the configuration keywords for an ArcSDE or File geodatabase workspace.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Specified by:
getConfigurationKeywords in interface IWorkspaceConfiguration
Returns:
A reference to a com.esri.arcgis.geodatabase.IEnumConfigurationKeyword
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.