类 TunnelServer
- java.lang.Object
-
- com.alibaba.arthas.tunnel.server.TunnelServer
-
public class TunnelServer extends Object
- 作者:
- hengyunabc 2019-08-09
-
-
构造器概要
构造器 构造器 说明 TunnelServer()
-
方法概要
-
-
-
方法详细资料
-
stop
public void stop()
-
findClientConnection
public Optional<ClientConnectionInfo> findClientConnection(String id)
-
addClientConnectionInfo
public void addClientConnectionInfo(String id, ClientConnectionInfo clientConnectionInfo)
-
removeClientConnectionInfo
public ClientConnectionInfo removeClientConnectionInfo(String id)
-
addProxyRequestPromise
public void addProxyRequestPromise(String requestId, io.netty.util.concurrent.Promise<SimpleHttpResponse> promise)
-
removeProxyRequestPromise
public void removeProxyRequestPromise(String requestId)
-
findProxyRequestPromise
public io.netty.util.concurrent.Promise<SimpleHttpResponse> findProxyRequestPromise(String requestId)
-
isSsl
public boolean isSsl()
-
setSsl
public void setSsl(boolean ssl)
-
getHost
public String getHost()
-
setHost
public void setHost(String host)
-
getPort
public int getPort()
-
setPort
public void setPort(int port)
-
getClientConnectionInfoMap
public Map<String,ClientConnectionInfo> getClientConnectionInfoMap()
-
setClientConnectionInfoMap
public void setClientConnectionInfoMap(Map<String,ClientConnectionInfo> clientConnectionInfoMap)
-
getTunnelClusterStore
public TunnelClusterStore getTunnelClusterStore()
-
setTunnelClusterStore
public void setTunnelClusterStore(TunnelClusterStore tunnelClusterStore)
-
getClientConnectHost
public String getClientConnectHost()
-
setClientConnectHost
public void setClientConnectHost(String clientConnectHost)
-
getPath
public String getPath()
-
setPath
public void setPath(String path)
-
-