hazelcast 搭建_hazelcast Management Center 源码分析
[Java] 纯文本查看 复制代码public static License checkLicenseKeyPerFeature(String licenseKey, String versionString, Feature feature) {
License license = getLicense(licenseKey, versionString);
if (!license.getFeatures().contains(feature)) {
throw new InvalidLicenseException("The Feature " + feature.getText() + " is not enabled for your license key." + "Please contact [email]sales@hazelcast.com[/email]");
}
return license;
}
public static License getLicense(String licenseKey, String versionString) {
if (licenseKey == null) {
throw new InvalidLicenseException("License Key not configured!");
}
License license = null;
try {
license = LicenseExtractorV2.extractLicense(licenseKey);
} catch (InvalidLicenseException e1) {
try {
license = LicenseExtractorV3.extractLicense(licenseKey);
} catch (InvalidLicenseException e2) {
license = LicenseExtractorV4.extractLicense(licenseKey);
}
}
int version = extractHazelcastMajorMinorVersionAsInt(versionString);
if ((license.getHazelcastVersion() != 99) && (license.getHazelcastVersion() != version)) {
throw new InvalidLicenseException("This license cannot work with your hazelcast version!");
}
if ((license.isTrial()) && (isExpired(license))) {
throw new InvalidLicenseException("Trial license has expired! Please contact [email]sales@hazelcast.com[/email]");
}
if (isExpired(license)) {
throw new InvalidLicenseException("Enterprise License has expired! Please contact [email]sales@hazelcast.com[/email]");
}
return license;
}
hazelcast 搭建_hazelcast Management Center 源码分析相关推荐
- 插件式换肤框架搭建 - 资源加载源码分析
资源加载源码分析 1.首先我们来看一下ImageView是如何加载资源的: public ImageView(Context context, @Nullable AttributeSet attrs ...
- Window XP驱动开发(二) 环境搭建(VS2008+WDK+DDKWzard)及示例源码分析
郁闷,做了WCE嵌入式驱动这么久还没热身够,又被调到做window xp下的驱动开发.没办法.只能受令了. 现在就开始自己的学习之旅吧. 转载请标明是引用于 http://blog.csdn.net/ ...
- Spring5.x源码分析 | 从踩坑到放弃之环境搭建
Spring5.x源码分析--从踩坑到放弃之环境搭建 前言 自从Spring发行4.x后,很久没去好好看过Spring源码了,加上最近半年工作都是偏管理和参与设计为主,在技术细节上或多或少有点疏忽,最 ...
- cl.zk0.info/index.php,兄弟连区块链入门到精通教程btcpool矿池源码分析环境搭建
原标题:兄弟连区块链入门到精通教程btcpool矿池源码分析环境搭建 btcpool矿池-测试环境搭建及使用cgminer测试 本文档基于Ubuntu 16.04 LTS, 64 Bits. 安装Bi ...
- eos源码分析和应用(一)调试环境搭建
转载自 http://www.limerence2017.com/2018/09/02/eos1/#more eos基于区块链技术实现的开源引擎,开发人员可以基于该引擎开发DAPP(分布式应用).下面 ...
- Soul网关源码分析-环境搭建
1.下载源码,搭建soul运行环境 源码下载地址:https://github.com/dromara/soul 1)先把源码克隆下来: git clone git@github.com:dromar ...
- android6.0源码分析之Camera2 HAL分析
1.Camera HAL的初始化 Camera HAL的初始加载是在Native的CameraService初始化流程中的,而CameraService初始化是在Main_mediaServer.cp ...
- Eureka Server启动源码分析
本文来分析下Eureka Server启动源码 文章目录 概述 源码解析 服务同步 服务剔除 start包配置 启动源码分析 EurekaServerAutoConfiguration EurekaS ...
- 【SpringClould】Spring Cloud Eureka源码分析
文章目录 1.概述 1.1 Eureka的一些概念 2.源码分析 2.1 Eureka Server源码 2.1.1 `@EnableEurekaServer`注解 2.1.2 EurekaServe ...
最新文章
- Qtum量子链作客第四届拉美商业科技大会
- 计算圆形是否和正方形相交 【微软面试100题 第二十三题】
- 聊一聊顺序消息(RocketMQ顺序消息的实现机制)
- php mysql搜索算法_PHP实现深度优先搜索算法(DFS,Depth First Search)详解
- pandas.Series.isin
- android 融云sdk集成,使用融云SDK集成
- 中式装修怎么做,有哪些注意事项?
- VS 2017 产品密钥
- Nacos初探(1)-- 简介与启动
- thymeleaf模板的应用
- 数据系统架构-3.数据仓库设计
- 数学建模竞赛常考四大模型总结【预测模型、分类模型、优化模型、评价模型】
- 计算机相关设备巡检表,电脑维护巡检方案
- 直连网线和交叉网线的线序
- 计算机CPU高端产品,英特尔酷睿处理器哪个型号好?电脑CPU性能排名
- 在亚马逊网上注册kindle 3及下载免费电子图书的步骤
- android 背景图缩放,android背景图按比例缩放方法
- 室内定位技术方案---Wifi、RFID、bluetooth、Zigbee
- 1040 有几个PAT 测试点34
- 【JavaWeb】9—监听器
热门文章
- 巴比特观察丨CryptoPunks再次爆火,幕后推手找到了!
- 19、Jetson Xavier NX使用yolov5对比GPU模型下的pt、onnx、engine 、 DeepStream 加速性能
- 解决安装Ubuntu系统卡在载入界面,显示正在安装open vm tools
- ImageMagick将多张图片拼接成一张图片_真没想到!照片加文字和照片拼接,微信就能做到,太方便了...
- 苹果手机微信记录恢复最简单的恢复方法
- STM32唯一序列号UID--HAL_GetUIDw0详解
- ZZULIOJ 1919 D
- .net core 使用阿波罗配置中心
- 实测榛子云短信平台短信接收速度
- 《前端单位和网络地址》随手学习笔记