public class ChannelServerConfiguration extends Object implements ConnectionConfiguration
| Constructor and Description |
|---|
ChannelServerConfiguration() |
public boolean isBehindFirewall()
public ChannelServerConfiguration behindFirewall(boolean behindFirewall)
behindFirewall - Set to true if this peer is behind a firewall and cannot be accessed directlypublic ChannelServerConfiguration behindFirewall()
public boolean isDisableBind()
public ChannelServerConfiguration disableBind(boolean disableBind)
disableBind - Set to true if the bind to ports should be omitedpublic ChannelServerConfiguration disableBind()
public int idleTCPSeconds()
idleTCPSeconds in interface ConnectionConfigurationpublic ChannelServerConfiguration idleTCPSeconds(int idleTCPSeconds)
idleTCPSeconds - The time that a connection can be idle before its considered not active for short-lived connectionspublic int idleUDPSeconds()
idleUDPSeconds in interface ConnectionConfigurationpublic ChannelServerConfiguration idleUDPSeconds(int idleUDPSeconds)
idleUDPSeconds - The time that a connection can be idle before its considered not active for short-lived connectionspublic PipelineFilter pipelineFilter()
public ChannelServerConfiguration pipelineFilter(PipelineFilter pipelineFilter)
pipelineFilter - Set the filter for the pipeline, where the user can add / remove or change filterspublic SignatureFactory signatureFactory()
public ChannelServerConfiguration signatureFactory(SignatureFactory signatureFactory)
signatureFactory - Set the factory for the signaturepublic int connectionTimeoutTCPMillis()
connectionTimeoutTCPMillis in interface ConnectionConfigurationpublic ChannelServerConfiguration connectionTimeoutTCPMillis(int connectionTimeoutTCPMillis)
public boolean isForceTCP()
isForceTCP in interface ConnectionConfigurationpublic ChannelServerConfiguration forceTCP(boolean forceTCP)
public ChannelServerConfiguration forceTCP()
public boolean isForceUDP()
isForceUDP in interface ConnectionConfigurationpublic ChannelServerConfiguration forceUDP(boolean forceUDP)
public ChannelServerConfiguration forceUDP()
public Ports portsForwarding()
public ChannelServerConfiguration portsForwarding(Ports portsForwarding)
public Ports ports()
public ChannelServerConfiguration ports(Ports ports)
public ChannelServerConfiguration bindings(Bindings bindings)
public Bindings bindings()
public int maxTCPIncomingConnections()
public ChannelServerConfiguration maxTCPIncomingConnections(int maxTCPIncomingConnections)
public int maxUDPIncomingConnections()
public ChannelServerConfiguration maxUDPIncomingConnections(int maxUDPIncomingConnections)
public int heartBeatMillis()
public ChannelServerConfiguration heartBeatMillis(int heartBeatMillis)
public ChannelServerConfiguration slowResponseTimeoutSeconds(int slowResponseTimeoutSeconds)
public int slowResponseTimeoutSeconds()
slowResponseTimeoutSeconds in interface ConnectionConfigurationCopyright © 2014. All rights reserved.