mirror of
https://gitee.com/wujiawei1207537021/wu-lazy-cloud-network.git
synced 2025-06-16 18:35:05 +08:00
【fix】添加 @Role(BeanDefinition.ROLE_INFRASTRUCTURE)
This commit is contained in:
@ -16,6 +16,6 @@ public abstract class AbstractHandleSocketLocalProxyTypeAdvanced<MSG> extends Ab
|
||||
*/
|
||||
@Override
|
||||
protected boolean doSupport(NettyProxyMsg nettyProxyMsg) {
|
||||
return ProxyMessageTypeEnums.SOCKET_LOCAL_PROXY.getTypeByte() == nettyProxyMsg.getType();
|
||||
return ProxyMessageTypeEnums.SOCKS_LOCAL_PROXY.getTypeByte() == nettyProxyMsg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -16,6 +16,6 @@ public abstract class AbstractHandleSocketClientProxyClientStartTypeAdvanced<MSG
|
||||
*/
|
||||
@Override
|
||||
protected boolean doSupport(NettyProxyMsg nettyProxyMsg) {
|
||||
return ProxyMessageTypeEnums.SOCKET_CLIENT_PROXY_CLIENT_.getTypeByte() == nettyProxyMsg.getType();
|
||||
return ProxyMessageTypeEnums.SOCKS_CLIENT_PROXY_CLIENT_.getTypeByte() == nettyProxyMsg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -16,6 +16,6 @@ public abstract class AbstractHandleSocketClientProxyServerStartTypeAdvanced<MSG
|
||||
*/
|
||||
@Override
|
||||
protected boolean doSupport(NettyProxyMsg nettyProxyMsg) {
|
||||
return ProxyMessageTypeEnums.SOCKET_CLIENT_PROXY_SERVER_.getTypeByte() == nettyProxyMsg.getType();
|
||||
return ProxyMessageTypeEnums.SOCKS_CLIENT_PROXY_SERVER_.getTypeByte() == nettyProxyMsg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -0,0 +1,21 @@
|
||||
package org.framework.lazy.cloud.network.heartbeat.common.advanced.proxy.socks.server;
|
||||
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelTypeAdvanced;
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.advanced.HandleChannelTypeAdvanced;
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.advanced.payload.NettyProxyMsg;
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.enums.ProxyMessageTypeEnums;
|
||||
|
||||
public abstract class AbstractHandleSocksServerProxyClientTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
|
||||
/**
|
||||
* 是否支持当前类型
|
||||
*
|
||||
* @param nettyProxyMsg 通道数据
|
||||
* @return 布尔类型 是、否
|
||||
*/
|
||||
@Override
|
||||
protected boolean doSupport(NettyProxyMsg nettyProxyMsg) {
|
||||
return ProxyMessageTypeEnums.SOCKS_SERVER_PROXY_CLIENT_.getTypeByte() == nettyProxyMsg.getType();
|
||||
}
|
||||
}
|
@ -131,20 +131,20 @@ public class ProxyMessageType {
|
||||
/**
|
||||
* socket 本地代理
|
||||
*
|
||||
* @see ProxyMessageTypeEnums#SOCKET_LOCAL_PROXY
|
||||
* @see ProxyMessageTypeEnums#SOCKS_LOCAL_PROXY
|
||||
* @see AbstractHandleSocketLocalProxyTypeAdvanced
|
||||
*/
|
||||
public static final byte SOCKET_LOCAL_PROXY = HTTP_REPORT_SERVER_PROXY_CLIENT_TRANSFER_CLOSE_ + 1;
|
||||
public static final byte SOCKS_LOCAL_PROXY = HTTP_REPORT_SERVER_PROXY_CLIENT_TRANSFER_CLOSE_ + 1;
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* socket 客户端代理服务端
|
||||
*
|
||||
* @see ProxyMessageTypeEnums#SOCKET_CLIENT_PROXY_SERVER_
|
||||
* @see ProxyMessageTypeEnums#SOCKS_CLIENT_PROXY_SERVER_
|
||||
* @see AbstractHandleSocketClientProxyServerStartTypeAdvanced
|
||||
*/
|
||||
public static final byte SOCKET_CLIENT_PROXY_SERVER_ = SOCKET_LOCAL_PROXY + 1;
|
||||
public static final byte SOCKS_CLIENT_PROXY_SERVER_ = SOCKS_LOCAL_PROXY + 1;
|
||||
|
||||
|
||||
/**
|
||||
@ -153,7 +153,7 @@ public class ProxyMessageType {
|
||||
* @see ProxyMessageTypeEnums#SOCKS_REPORT_CLIENT_PROXY_SERVER_TRANSFER_CONNECTION_
|
||||
* @see AbstractHandleSocksReportClientProxyServerConnectionTransferTypeAdvanced
|
||||
*/
|
||||
public static final byte SOCKS_REPORT_CLIENT_PROXY_SERVER_TRANSFER_CONNECTION_ = SOCKET_CLIENT_PROXY_SERVER_ + 1;
|
||||
public static final byte SOCKS_REPORT_CLIENT_PROXY_SERVER_TRANSFER_CONNECTION_ = SOCKS_CLIENT_PROXY_SERVER_ + 1;
|
||||
|
||||
|
||||
|
||||
@ -184,10 +184,10 @@ public class ProxyMessageType {
|
||||
/**
|
||||
* socket 客户端代理客户端
|
||||
*
|
||||
* @see ProxyMessageTypeEnums#SOCKET_CLIENT_PROXY_CLIENT_
|
||||
* @see ProxyMessageTypeEnums#SOCKS_CLIENT_PROXY_CLIENT_
|
||||
* @see AbstractHandleSocketClientProxyClientStartTypeAdvanced
|
||||
*/
|
||||
public static final byte SOCKET_CLIENT_PROXY_CLIENT_ = SOCKS_REPORT_CLIENT_PROXY_SERVER_TRANSFER_CLOSE_ + 1;
|
||||
public static final byte SOCKS_CLIENT_PROXY_CLIENT_ = SOCKS_REPORT_CLIENT_PROXY_SERVER_TRANSFER_CLOSE_ + 1;
|
||||
|
||||
|
||||
/**
|
||||
@ -196,7 +196,7 @@ public class ProxyMessageType {
|
||||
* @see ProxyMessageTypeEnums#SOCKS_REPORT_CLIENT_PROXY_CLIENT_TRANSFER_CONNECTION_
|
||||
* @see AbstractHandleSocksReportClientProxyClientConnectionTransferTypeAdvanced
|
||||
*/
|
||||
public static final byte SOCKS_REPORT_CLIENT_PROXY_CLIENT_TRANSFER_CONNECTION_ = SOCKET_CLIENT_PROXY_CLIENT_ + 1;
|
||||
public static final byte SOCKS_REPORT_CLIENT_PROXY_CLIENT_TRANSFER_CONNECTION_ = SOCKS_CLIENT_PROXY_CLIENT_ + 1;
|
||||
|
||||
|
||||
/**
|
||||
@ -238,10 +238,12 @@ public class ProxyMessageType {
|
||||
/**
|
||||
* socket 服务端代理客户端
|
||||
*
|
||||
* @see ProxyMessageTypeEnums#SOCKET_SERVER_PROXY_CLIENT_
|
||||
* @see AbstractHandleSocketServerProxyClientTypeAdvanced
|
||||
* @see ProxyMessageTypeEnums#SOCKS_SERVER_PROXY_CLIENT_
|
||||
* @see AbstractHandleSocksServerProxyClientTypeAdvanced
|
||||
*/
|
||||
public static final byte SOCKET_SERVER_PROXY_CLIENT_ = SOCKS_REPORT_CLIENT_PROXY_CLIENT_TRANSFER_CLOSE_ + 1;
|
||||
public static final byte SOCKS_SERVER_PROXY_CLIENT_ = SOCKS_REPORT_CLIENT_PROXY_CLIENT_TRANSFER_CLOSE_ + 1;
|
||||
|
||||
|
||||
|
||||
|
||||
public static final byte HTTP_DISTRIBUTE_PROXY = -96;
|
||||
|
@ -168,21 +168,21 @@ public enum ProxyMessageTypeEnums {
|
||||
* socket本地代理
|
||||
* @see AbstractHandleSocketLocalProxyTypeAdvanced
|
||||
*/
|
||||
SOCKET_LOCAL_PROXY(ProxyMessageType.SOCKET_LOCAL_PROXY, "socket本地代理"),
|
||||
SOCKS_LOCAL_PROXY(ProxyMessageType.SOCKS_LOCAL_PROXY, "socket本地代理"),
|
||||
/**
|
||||
* socket 客户端代理客户端
|
||||
*
|
||||
* @see ProxyMessageTypeEnums#SOCKET_CLIENT_PROXY_CLIENT_
|
||||
* @see ProxyMessageTypeEnums#SOCKS_CLIENT_PROXY_CLIENT_
|
||||
* @see AbstractHandleSocketClientProxyClientStartTypeAdvanced
|
||||
*/
|
||||
SOCKET_CLIENT_PROXY_CLIENT_(ProxyMessageType.SOCKET_CLIENT_PROXY_CLIENT_, "socket 客户端代理客户端"),
|
||||
SOCKS_CLIENT_PROXY_CLIENT_(ProxyMessageType.SOCKS_CLIENT_PROXY_CLIENT_, "socket 客户端代理客户端"),
|
||||
/**
|
||||
* socket 客户端代理服务端
|
||||
*
|
||||
* @see ProxyMessageTypeEnums#SOCKET_CLIENT_PROXY_SERVER_
|
||||
* @see ProxyMessageTypeEnums#SOCKS_CLIENT_PROXY_SERVER_
|
||||
* @see AbstractHandleSocketClientProxyServerStartTypeAdvanced
|
||||
*/
|
||||
SOCKET_CLIENT_PROXY_SERVER_(ProxyMessageType.SOCKET_CLIENT_PROXY_SERVER_, "socket 客户端代理服务端"),
|
||||
SOCKS_CLIENT_PROXY_SERVER_(ProxyMessageType.SOCKS_CLIENT_PROXY_SERVER_, "socket 客户端代理服务端"),
|
||||
|
||||
/**
|
||||
* socket 上报客户端代理服务端传输通道连接成功
|
||||
@ -319,10 +319,10 @@ public enum ProxyMessageTypeEnums {
|
||||
/**
|
||||
* socket 服务端代理客户端
|
||||
*
|
||||
* @see ProxyMessageTypeEnums#SOCKET_SERVER_PROXY_CLIENT_
|
||||
* @see AbstractHandleSocketServerProxyClientTypeAdvanced
|
||||
* @see ProxyMessageTypeEnums#SOCKS_SERVER_PROXY_CLIENT_
|
||||
* @see AbstractHandleSocksServerProxyClientTypeAdvanced
|
||||
*/
|
||||
SOCKET_SERVER_PROXY_CLIENT_(ProxyMessageType.SOCKET_SERVER_PROXY_CLIENT_, "socket 服务端代理客户端"),
|
||||
SOCKS_SERVER_PROXY_CLIENT_(ProxyMessageType.SOCKS_SERVER_PROXY_CLIENT_, "socket 服务端代理客户端"),
|
||||
|
||||
|
||||
;
|
||||
|
Reference in New Issue
Block a user