com.esri.arcgis.datasourcesGDB
Interface IFileGDBLockWaiting

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IFileGDBLockWaitingProxy

public interface IFileGDBLockWaiting
extends java.io.Serializable

COM Interface 'IFileGDBLockWaiting'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriDataSourcesGDB.olb'

Description: 'File GeoDatabase interface to control write lock waiting.' 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 IID097854c7_dbcb_483e_8730_fa5f42744ecc
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void disableWriteLockWaiting()
          Disable write lock waiting.
 void enableWriteLockWaiting(int retryCount, int waitTime1, int waitTime2, int waitTime3)
          Enable write lock waiting, specifying number of retries and how long to wait between tries.
 

Field Detail

IID097854c7_dbcb_483e_8730_fa5f42744ecc

static final int IID097854c7_dbcb_483e_8730_fa5f42744ecc
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

enableWriteLockWaiting

void enableWriteLockWaiting(int retryCount,
                            int waitTime1,
                            int waitTime2,
                            int waitTime3)
                            throws java.io.IOException,
                                   AutomationException
Enable write lock waiting, specifying number of retries and how long to wait between tries.

Parameters:
retryCount - The retryCount (in)
waitTime1 - The waitTime1 (in)
waitTime2 - The waitTime2 (in)
waitTime3 - The waitTime3 (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

disableWriteLockWaiting

void disableWriteLockWaiting()
                             throws java.io.IOException,
                                    AutomationException
Disable write lock waiting.

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