public class NettyServerInfoProxyAdaptor extends NettyServerInfo implements ProxyConfigOptionsAdaptable
NettyServerInfo.Rtsp| 限定符和类型 | 字段和说明 |
|---|---|
private String |
applicationName |
private static org.zodiac.commons.concurrent.atomic.AtomicPositiveShort |
globalProxyThrottleOptionsCounter |
private AtomicBoolean |
initialized |
protected org.slf4j.Logger |
log |
private String |
name |
private NettyServerInfo |
nettyServerInfo |
private static org.zodiac.commons.concurrent.atomic.AtomicPositiveByte |
proxThreadPoolOptionsCounter |
private NettyServerProxySettingsInfo |
proxy |
private ProxyConfigOptions |
proxyConfigOptions |
private static org.zodiac.commons.concurrent.atomic.AtomicPositiveByte |
proxyConfigOptionsCounter |
private static org.zodiac.commons.concurrent.atomic.AtomicPositiveShort |
proxyHandlersOptionsCounter |
private static org.zodiac.commons.concurrent.atomic.AtomicPositiveShort |
proxyTlsOptionsCounter |
private static long |
serialVersionUID |
private String |
startFinishedMessage |
MAX_CONNECTION_AGE_NANOS_DISABLED| 构造器和说明 |
|---|
NettyServerInfoProxyAdaptor(NettyServerInfo nettyServerInfo) |
NettyServerInfoProxyAdaptor(NettyServerInfo nettyServerInfo,
NettyServerProxySettingsInfo proxy) |
getChannelHandler, setChannelHandler, setEnabled, setMaxConnectionAgeNanos, setNamePrefix, setPort, setUseTcpChannelWhenNoProtocol, setUseTcpChannelWhenOutOfMaxConnectionprivate static final long serialVersionUID
private static volatile org.zodiac.commons.concurrent.atomic.AtomicPositiveShort globalProxyThrottleOptionsCounter
private static volatile org.zodiac.commons.concurrent.atomic.AtomicPositiveShort proxyHandlersOptionsCounter
private static volatile org.zodiac.commons.concurrent.atomic.AtomicPositiveByte proxThreadPoolOptionsCounter
private static volatile org.zodiac.commons.concurrent.atomic.AtomicPositiveShort proxyTlsOptionsCounter
private static volatile org.zodiac.commons.concurrent.atomic.AtomicPositiveByte proxyConfigOptionsCounter
protected org.slf4j.Logger log
private AtomicBoolean initialized
private final NettyServerInfo nettyServerInfo
private final NettyServerProxySettingsInfo proxy
private String applicationName
private String name
private String startFinishedMessage
private ProxyConfigOptions proxyConfigOptions
public NettyServerInfoProxyAdaptor(NettyServerInfo nettyServerInfo)
public NettyServerInfoProxyAdaptor(NettyServerInfo nettyServerInfo, NettyServerProxySettingsInfo proxy)
public ProxyConfigOptions toProxyConfigOptions()
public final String getApplicationName()
public final void setApplicationName(String applicationName)
public final String getName()
public final void setName(String name)
public final String getStartFinishedMessage()
public final void setStartFinishedMessage(String startFinishedMessage)
public final NettyServerProxySettingsInfo getProxy()
public boolean isEnabled()
isEnabled 在类中 NettyServerInfopublic String getNamePrefix()
getNamePrefix 在类中 NettyServerInfopublic int getPort()
getPort 在类中 NettyServerInfopublic Long getMaxConnectionAgeNanos()
public ApplicationContainer getApplication()
getApplication 在类中 NettyServerInfopublic boolean isUseTcpChannelWhenNoProtocol()
public boolean isUseTcpChannelWhenOutOfMaxConnection()
public NettyServerListenInfo getListen()
getListen 在类中 NettyServerInfopublic final NettyServerEventGroupInfo getBoss()
getBoss 在类中 NettyServerInfopublic final NettyServerEventGroupInfo getWorker()
getWorker 在类中 NettyServerInfopublic final NettyServerEventGroupInfo getProcessor()
getProcessor 在类中 NettyServerInfopublic NettyServerMasteryInfo getMastery()
getMastery 在类中 NettyServerInfopublic final NettyServerHandlerInfo getHandler()
getHandler 在类中 NettyServerInfopublic final NettyServerIoInfo getIo()
getIo 在类中 NettyServerInfopublic final NettyServerSocketInfo getSocket()
getSocket 在类中 NettyServerInfopublic NettyServerTlsInfo getTls()
getTls 在类中 NettyServerInfopublic final NettyServerHttpInfo getHttp()
getHttp 在类中 NettyServerInfopublic final NettyServerRemoteInfo getRemote()
getRemote 在类中 NettyServerInfopublic final NettyServerMqttInfo getMqtt()
getMqtt 在类中 NettyServerInfopublic final NettyServerMySqlInfo getMysql()
getMysql 在类中 NettyServerInfopublic NettyServerInfo.Rtsp getRtsp()
getRtsp 在类中 NettyServerInfoprivate static short obtainGlobalProxyThrottleOptionsId()
private static short obtainProxyHandlersOptionsId()
private static byte obtainProxyThreadPoolOptionsId()
private static short obtainProxyTlsOptionsId()
private static byte obtainProxyConfigOptionsId()
Copyright © 2021 Zodiac. All rights reserved.