feat(扩展字段): 添加ClientPowerBoxSharedData添加新字段 isEnableSsl & 让PowerBoxWSClient继承了父类的#en/disableSSL方法
* 添加ClientPowerBoxSharedData添加新字段 isEnableSsl,用于WS地址协议头判断 * 让PowerBoxWSClient继承了父类的#enableSSL #disableSSL方法以适配添加ClientPowerBoxSharedData添加新字段的字段 isEnableSsl
This commit is contained in:
parent
fefa14a202
commit
c8ae336116
|
|
@ -207,6 +207,18 @@ public class PowerBoxWSClient extends AbstractWebSocketClient {
|
||||||
operation.ClientStoppedHandler();
|
operation.ClientStoppedHandler();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void enableSSL() {
|
||||||
|
super.enableSSL();
|
||||||
|
sharedData.isEnableSsl = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void disableSSL() {
|
||||||
|
super.disableSSL();
|
||||||
|
sharedData.isEnableSsl = false;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void send(Message message) {
|
public void send(Message message) {
|
||||||
if(message instanceof PowerBoxMessage PBMessage) {
|
if(message instanceof PowerBoxMessage PBMessage) {
|
||||||
|
|
|
||||||
|
|
@ -75,6 +75,10 @@ public class ClientPowerBoxSharedData implements ISharedData {
|
||||||
* 二维码
|
* 二维码
|
||||||
*/
|
*/
|
||||||
public String rqCodeUrl = "";
|
public String rqCodeUrl = "";
|
||||||
|
/**
|
||||||
|
* 是否启用 SSL
|
||||||
|
*/
|
||||||
|
public boolean isEnableSsl = false;
|
||||||
/**
|
/**
|
||||||
* Instantiates a new Client power box shared data.
|
* Instantiates a new Client power box shared data.
|
||||||
*
|
*
|
||||||
|
|
@ -95,7 +99,7 @@ public class ClientPowerBoxSharedData implements ISharedData {
|
||||||
* @return the url
|
* @return the url
|
||||||
*/
|
*/
|
||||||
public String getUrl() {
|
public String getUrl() {
|
||||||
return StringHandlerUtil.buildWebSocketURL(address, port, false);
|
return StringHandlerUtil.buildWebSocketURL(address, port, isEnableSsl);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ org.gradle.configuration-cache=true
|
||||||
org.gradle.configuration-cache.problems=warn
|
org.gradle.configuration-cache.problems=warn
|
||||||
# ROOT
|
# ROOT
|
||||||
project_name=DgLab
|
project_name=DgLab
|
||||||
project_version=4.2.10.17
|
project_version=4.2.10.18
|
||||||
project_group=top.r3944realms.dg_lab
|
project_group=top.r3944realms.dg_lab
|
||||||
|
|
||||||
# API
|
# API
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,12 @@
|
||||||
统一用4位版本,对于测试性更新统一在其后加-Beta。
|
统一用4位版本,对于测试性更新统一在其后加-Beta。
|
||||||
修复问题更新为加0.0.0.1,添加/移除新特性加0.0.1.0,小部分重构更新加0.1.0.0,大量重构加1.0.0.0
|
修复问题更新为加0.0.0.1,添加/移除新特性加0.0.1.0,小部分重构更新加0.1.0.0,大量重构加1.0.0.0
|
||||||
|
|
||||||
|
2025-09-21-3
|
||||||
|
project_version=4.2.10.18
|
||||||
|
* 添加ClientPowerBoxSharedData添加新字段 isEnableSsl,用于WS地址协议头判断
|
||||||
|
* 让PowerBoxWSClient继承了父类的#enableSSL #disableSSL方法以适配添加ClientPowerBoxSharedData添加新字段的字段 isEnableSsl
|
||||||
|
|
||||||
|
|
||||||
2025-09-21-2
|
2025-09-21-2
|
||||||
project_version=4.2.10.17
|
project_version=4.2.10.17
|
||||||
* 修正 DGPBClientManager 的实现接口为com.r3944realms.dg_lab.api.manager.IDGLabManager
|
* 修正 DGPBClientManager 的实现接口为com.r3944realms.dg_lab.api.manager.IDGLabManager
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user