| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.datasourcesfile.IDataLicenseManagerProxy
public class IDataLicenseManagerProxy
Provides access to data license manager.
| Field Summary | |
|---|---|
 boolean | 
noncastable
 | 
| Fields inherited from class com.esri.arcgis.interop.Dispatch | 
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef | 
| Constructor Summary | |
|---|---|
  | 
IDataLicenseManagerProxy()
 | 
  | 
IDataLicenseManagerProxy(Object obj)
 | 
protected  | 
IDataLicenseManagerProxy(Object obj,
                         String iid)
 | 
| Method Summary | |
|---|---|
 void | 
addLicenseFromFile(String bstrLicenseFileName)
Adds license information.  | 
 void | 
addListener(String iidStr,
            Object theListener,
            Object theSource)
 | 
 int | 
getCount()
Number of license information.  | 
 IDataLicenseInfo | 
getLicenseInfo(int nIdx)
Returns license information by index.  | 
 IDataLicenseInfo | 
getLicenseInfoFromFile(String bstrLicenseFileName)
Returns license information by file name.  | 
 void | 
removeLicense(int nIdx)
Removes license information.  | 
 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 | 
|---|
public boolean noncastable
| Constructor Detail | 
|---|
public IDataLicenseManagerProxy()
public IDataLicenseManagerProxy(Object obj)
                         throws IOException
IOException
protected IDataLicenseManagerProxy(Object obj,
                                   String iid)
                            throws IOException
IOException| Method Detail | 
|---|
public void addListener(String iidStr,
                        Object theListener,
                        Object theSource)
                 throws IOException
addListener in class com.esri.arcgis.interop.DispatchIOException
public void removeListener(String iidStr,
                           Object theListener)
                    throws IOException
removeListener in class com.esri.arcgis.interop.DispatchIOException
public int getCount()
             throws IOException,
                    AutomationException
getCount in interface IDataLicenseManagerIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDataLicenseInfo getLicenseInfo(int nIdx)
                                throws IOException,
                                       AutomationException
getLicenseInfo in interface IDataLicenseManagernIdx - The nIdx  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void addLicenseFromFile(String bstrLicenseFileName)
                        throws IOException,
                               AutomationException
addLicenseFromFile in interface IDataLicenseManagerbstrLicenseFileName - The bstrLicenseFileName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void removeLicense(int nIdx)
                   throws IOException,
                          AutomationException
removeLicense in interface IDataLicenseManagernIdx - The nIdx  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDataLicenseInfo getLicenseInfoFromFile(String bstrLicenseFileName)
                                        throws IOException,
                                               AutomationException
getLicenseInfoFromFile in interface IDataLicenseManagerbstrLicenseFileName - The bstrLicenseFileName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||