com.esri.arcgis.datasourcesGDB
Interface IFileGDBLockWaiting

All Superinterfaces:
Serializable

public interface IFileGDBLockWaiting
extends Serializable

File GeoDatabase interface to control write lock waiting.

Product Availability

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


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.
 

Method Detail

enableWriteLockWaiting

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

Product Availability

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

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

disableWriteLockWaiting

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

Product Availability

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

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