com.esri.arcgis.geodatabase
Class IWorkspaceFactoryLockControlProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabase.IWorkspaceFactoryLockControlProxy
All Implemented Interfaces:
IWorkspaceFactoryLockControl, java.io.Externalizable, java.io.Serializable

public class IWorkspaceFactoryLockControlProxy
extends com.esri.arcgis.interop.Dispatch
implements IWorkspaceFactoryLockControl, java.io.Serializable

Internal use class Proxy for COM Interface 'IWorkspaceFactoryLockControl'. Generated 3/19/2015 1:20:56 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Manages Geodatabase Locking' 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 =

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
static java.lang.Class targetClass
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.geodatabase.IWorkspaceFactoryLockControl
IID, IID61117908_069f_48ab_a344_7a9e4394dedf
 
Constructor Summary
  IWorkspaceFactoryLockControlProxy()
          For internal use only
  IWorkspaceFactoryLockControlProxy(java.lang.Object obj)
           
protected IWorkspaceFactoryLockControlProxy(java.lang.Object obj, java.lang.String iid)
           
  IWorkspaceFactoryLockControlProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected IWorkspaceFactoryLockControlProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
           
 void disableSchemaLocking()
          All workspaces created and managed by the factory will have schema locking disabled.
 void enableSchemaLocking()
          All workspaces created and managed by the factory will have schema locking enabled.
 boolean isSchemaLockingEnabled()
          Returns true if this factory has schema locking enabled.
 void removeListener(java.lang.String iidStr, java.lang.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

targetClass

public static final java.lang.Class targetClass

noncastable

public boolean noncastable
Constructor Detail

IWorkspaceFactoryLockControlProxy

public IWorkspaceFactoryLockControlProxy(java.lang.String CLSID,
                                         java.lang.String host,
                                         com.esri.arcgis.interop.AuthInfo authInfo)
                                  throws java.net.UnknownHostException,
                                         java.io.IOException
Throws:
java.net.UnknownHostException
java.io.IOException

IWorkspaceFactoryLockControlProxy

public IWorkspaceFactoryLockControlProxy()
For internal use only


IWorkspaceFactoryLockControlProxy

public IWorkspaceFactoryLockControlProxy(java.lang.Object obj)
                                  throws java.io.IOException
Throws:
java.io.IOException

IWorkspaceFactoryLockControlProxy

protected IWorkspaceFactoryLockControlProxy(java.lang.Object obj,
                                            java.lang.String iid)
                                     throws java.io.IOException
Throws:
java.io.IOException

IWorkspaceFactoryLockControlProxy

protected IWorkspaceFactoryLockControlProxy(java.lang.String CLSID,
                                            java.lang.String iid,
                                            java.lang.String host,
                                            com.esri.arcgis.interop.AuthInfo authInfo)
                                     throws java.io.IOException
Throws:
java.io.IOException
Method Detail

addListener

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

removeListener

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

isSchemaLockingEnabled

public boolean isSchemaLockingEnabled()
                               throws java.io.IOException,
                                      AutomationException
Returns true if this factory has schema locking enabled.

Specified by:
isSchemaLockingEnabled in interface IWorkspaceFactoryLockControl
Returns:
The isSchemaLockingEnabled
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

enableSchemaLocking

public void enableSchemaLocking()
                         throws java.io.IOException,
                                AutomationException
All workspaces created and managed by the factory will have schema locking enabled.

Specified by:
enableSchemaLocking in interface IWorkspaceFactoryLockControl
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

disableSchemaLocking

public void disableSchemaLocking()
                          throws java.io.IOException,
                                 AutomationException
All workspaces created and managed by the factory will have schema locking disabled.

Specified by:
disableSchemaLocking in interface IWorkspaceFactoryLockControl
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.