com.supermap.data
类 CloudLicenseManager
- java.lang.Object
-
- com.supermap.data.CloudLicenseManager
-
public class CloudLicenseManager extends java.lang.Object
云许可管理类,用于管理当前设备的在线许可信息 说明: 1、使用云许可前,需要先注册账户,注册地址 https://sso.supermap.com/login 2、使用云许可请保证网络良好。 3、需要在Environment.initialization(Context)之后,登录云许可。
-
-
嵌套类概要
嵌套类 限定符和类型 类和说明 class
CloudLicenseManager.LastLicenseInfo
最近一次许可信息类static interface
CloudLicenseManager.LicenseLoginCallback
云许可登录回调接口static class
CloudLicenseManager.NetworkNodeType
选取网络节点,默认为中国
-
构造器概要
构造器 构造器和说明 CloudLicenseManager()
-
方法概要
所有方法 静态方法 实例方法 具体方法 限定符和类型 方法和说明 void
activateLicense(CloudLicense license)
许可激活boolean
checkLicenseEnable(CloudLicense cloudLicense)
激活前,可先校验许可是否可用static CloudLicenseManager
getInstance(android.content.Context context)
获取云许可管理类的实例CloudLicenseManager.LastLicenseInfo
getLastLicense()
获取最近一次激活后的许可信息void
login(java.lang.String userName, java.lang.String password)
登录云许可void
logout()
登出当前账号void
queryLicense()
查询许可void
recycleLicense(CloudLicense license)
归还许可boolean
setLoginCallback(CloudLicenseManager.LicenseLoginCallback callback)
设置登录回调void
setNetworkNode(CloudLicenseManager.NetworkNodeType type)
设置网络节点
-
-
-
方法详细资料
-
getInstance
public static CloudLicenseManager getInstance(android.content.Context context)
获取云许可管理类的实例- 参数:
context
- 上下文- 返回:
- 云许可管理类实例
-
login
public void login(java.lang.String userName, java.lang.String password)
登录云许可- 参数:
userName
- 云许可用户名password
- 云许可用密码
-
logout
public void logout()
登出当前账号
-
queryLicense
public void queryLicense()
查询许可
-
recycleLicense
public void recycleLicense(CloudLicense license)
归还许可- 参数:
license
-
-
getLastLicense
public CloudLicenseManager.LastLicenseInfo getLastLicense()
获取最近一次激活后的许可信息- 返回:
- 最近一次许可信息
-
setLoginCallback
public boolean setLoginCallback(CloudLicenseManager.LicenseLoginCallback callback)
设置登录回调- 参数:
callback
- 云许可登录回调- 返回:
- 是否成功
-
setNetworkNode
public void setNetworkNode(CloudLicenseManager.NetworkNodeType type)
设置网络节点- 参数:
type
- 节点类型
-
activateLicense
public void activateLicense(CloudLicense license)
许可激活- 参数:
license
-
-
checkLicenseEnable
public boolean checkLicenseEnable(CloudLicense cloudLicense)
激活前,可先校验许可是否可用- 参数:
cloudLicense
-- 返回:
-
-