com.supermap
类 LicenseFeatureInfo

java.lang.Object
  继承者 com.supermap.LicenseFeatureInfo

public class LicenseFeatureInfo
extends java.lang.Object

许可模块信息类。

从以下版本开始:
SuperMap iObjects Java 7.0.0

构造方法摘要
LicenseFeatureInfo(long id, java.lang.String name, java.lang.String connectmode, boolean isTrial, boolean vmenable, int maxlogins, java.util.Date startTime, java.util.Date expiredTime, long keyid, java.lang.String keytype)
          根据给定的参数构造一个 LicenseFeatureInfo 新对象。
 
方法摘要
 java.lang.String getConnectMode()
          返回许可模块的连接模式。
 java.util.Date getExpiredTime()
          返回许可模块的终止有效日期。
 long getID()
          返回许可模块的ID值。
 long getKeyID()
          返回当前连接的许可模块所在的硬件许可或软许可的 ID。
 java.lang.String getKeyType()
          返回当前连接的许可模块所在许可的类型,返回“Hardware Key”表示许可类型为硬件许可,“Soft License”表示许可类型为软许可。
 int getLogins()
          返回许可模块的登录数。
 int getMaxLogins()
          返回许可模块的最大登录数。
 java.lang.String getName()
          返回许可模块的名称。
 java.util.Date getStartTime()
          返回许可模块的起始有效日期。
 java.lang.String getVersion()
          返回产品的版本。
 boolean isTrial()
          许可模块是否为试用版。
 boolean isVMEnable()
          许可模块是否可以在虚拟机上使用。
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

LicenseFeatureInfo

public LicenseFeatureInfo(long id,
                          java.lang.String name,
                          java.lang.String connectmode,
                          boolean isTrial,
                          boolean vmenable,
                          int maxlogins,
                          java.util.Date startTime,
                          java.util.Date expiredTime,
                          long keyid,
                          java.lang.String keytype)
根据给定的参数构造一个 LicenseFeatureInfo 新对象。

参数:
id - 许可模块的ID值。
name - 许可模块的名称。
connectmode - 许可模块的连接模式。
isTrial - 许可模块是否为试用版。
vmenable - 许可模块是否可以在虚拟机上使用。
maxlogins - 许可模块的最大登录数。
startTime - 许可模块的起始有效日期。
expiredTime - 许可模块的终止有效日期。
keyid - 许可模块的许可 ID。
keytype - 许可模块的许可类型。
从以下版本开始:
SuperMap iObjects Java 7.0.0
方法详细信息

getID

public long getID()
返回许可模块的ID值。

返回:
返回许可模块的ID值。
从以下版本开始:
SuperMap iObjects Java 7.0.0

getName

public java.lang.String getName()
返回许可模块的名称。

返回:
返回许可模块的名称。
从以下版本开始:
SuperMap iObjects Java 7.0.0

getConnectMode

public java.lang.String getConnectMode()
返回许可模块的连接模式。

返回:
返回许可模块的连接模式。
从以下版本开始:
SuperMap iObjects Java 7.0.0

isTrial

public boolean isTrial()
许可模块是否为试用版。

返回:
一个布尔值,true 表示为试用版,否则为 false。
从以下版本开始:
SuperMap iObjects Java 7.0.0

isVMEnable

public boolean isVMEnable()
许可模块是否可以在虚拟机上使用。

返回:
一个布尔值,true 表示可以在虚拟机上使用,否则为 false。
从以下版本开始:
SuperMap iObjects Java 7.0.0

getMaxLogins

public int getMaxLogins()
返回许可模块的最大登录数。

返回:
返回许可模块的最大登录数。
从以下版本开始:
SuperMap iObjects Java 7.0.0

getLogins

public int getLogins()
返回许可模块的登录数。

返回:

getStartTime

public java.util.Date getStartTime()
返回许可模块的起始有效日期。

返回:
返回许可模块的起始有效日期。
从以下版本开始:
SuperMap iObjects Java 7.0.0

getExpiredTime

public java.util.Date getExpiredTime()
返回许可模块的终止有效日期。

返回:
返回许可模块的终止有效日期。
从以下版本开始:
SuperMap iObjects Java 7.0.0

getKeyID

public long getKeyID()
返回当前连接的许可模块所在的硬件许可或软许可的 ID。

返回:
当前连接的许可模块所在的硬件许可或软许可的 ID。
从以下版本开始:
SuperMap iObjects Java 7.0.0

getKeyType

public java.lang.String getKeyType()
返回当前连接的许可模块所在许可的类型,返回“Hardware Key”表示许可类型为硬件许可,“Soft License”表示许可类型为软许可。

返回:
当前连接的许可模块所在许可的类型。
从以下版本开始:
SuperMap iObjects Java 7.0.0

getVersion

public java.lang.String getVersion()
返回产品的版本。

返回:
返回产品的版本。