com.esri.arcgis.system
Interface ILicenseInformation

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
AoInitialize, ILicenseInformationProxy

public interface ILicenseInformation
extends java.io.Serializable

COM Interface 'ILicenseInformation'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSystem.olb'

Description: 'Provides access to retrieve the name for license product code.' 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 IIDebe6bd5b_2f03_48f0_b68b_6de8c4bdef32
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getLicenseExtensionName(int extensionCode)
          Retrieve the name license extension code.
 java.lang.String getLicenseProductName(int productCode)
          Retrieve the name license product code.
 ILicenseInfoEnum getProductExtensions(int productCode)
          Enumerate the extensions supported the product.
 

Field Detail

IIDebe6bd5b_2f03_48f0_b68b_6de8c4bdef32

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

getLicenseProductName

java.lang.String getLicenseProductName(int productCode)
                                       throws java.io.IOException,
                                              AutomationException
Retrieve the name license product code.

Parameters:
productCode - A com.esri.arcgis.system.esriLicenseProductCode constant (in)
Returns:
The productName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLicenseExtensionName

java.lang.String getLicenseExtensionName(int extensionCode)
                                         throws java.io.IOException,
                                                AutomationException
Retrieve the name license extension code.

Parameters:
extensionCode - A com.esri.arcgis.system.esriLicenseExtensionCode constant (in)
Returns:
The extensionName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getProductExtensions

ILicenseInfoEnum getProductExtensions(int productCode)
                                      throws java.io.IOException,
                                             AutomationException
Enumerate the extensions supported the product.

Parameters:
productCode - A com.esri.arcgis.system.esriLicenseProductCode constant (in)
Returns:
A reference to a com.esri.arcgis.system.ILicenseInfoEnum
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.