public abstract class Transport extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Set<IPortChangeListener> |
menuListeners |
| Constructor and Description |
|---|
Transport() |
| Modifier and Type | Method and Description |
|---|---|
void |
closeAll() |
void |
closeAll(boolean waitForCompletion) |
int |
getConcurrentConnectionLimitPerIp() |
List<Interceptor> |
getInterceptors() |
String |
getOpenBackendConnections(int port) |
Router |
getRouter() |
void |
init(Router router) |
abstract boolean |
isOpeningPorts() |
boolean |
isPrintStackTrace() |
boolean |
isReverseDNS() |
void |
openPort(String ip,
int port,
SSLProvider sslProvider) |
void |
setConcurrentConnectionLimitPerIp(int concurrentConnectionLimitPerIp) |
void |
setInterceptors(List<Interceptor> interceptors) |
void |
setPrintStackTrace(boolean printStackTrace) |
void |
setReverseDNS(boolean reverseDNS) |
protected Set<IPortChangeListener> menuListeners
public String getOpenBackendConnections(int port)
public List<Interceptor> getInterceptors()
public void setInterceptors(List<Interceptor> interceptors)
public Router getRouter()
public boolean isPrintStackTrace()
public void setPrintStackTrace(boolean printStackTrace)
public void closeAll()
throws IOException
IOExceptionpublic void closeAll(boolean waitForCompletion)
throws IOException
IOExceptionpublic void openPort(String ip, int port, SSLProvider sslProvider) throws IOException
IOExceptionpublic abstract boolean isOpeningPorts()
public boolean isReverseDNS()
public void setReverseDNS(boolean reverseDNS)
public int getConcurrentConnectionLimitPerIp()
public void setConcurrentConnectionLimitPerIp(int concurrentConnectionLimitPerIp)
Copyright © 2021. All Rights Reserved.