org.jboss.xnio.nio
Class NioTcpServerConfig

java.lang.Object
  extended by org.jboss.xnio.nio.NioTcpServerConfig

public final class NioTcpServerConfig
extends java.lang.Object


Constructor Summary
NioTcpServerConfig()
           
 
Method Summary
 java.lang.Integer getBacklog()
           
 java.util.concurrent.Executor getExecutor()
           
 IoHandlerFactory<? super TcpChannel> getHandlerFactory()
           
 java.net.SocketAddress[] getInitialAddresses()
           
 java.lang.Boolean getKeepAlive()
           
 java.lang.Boolean getNoDelay()
           
 java.lang.Boolean getOobInline()
           
 java.lang.Integer getReceiveBuffer()
           
 java.lang.Boolean getReuseAddresses()
           
 NioXnio getXnio()
           
 boolean isManageConnections()
           
 void setBacklog(java.lang.Integer backlog)
           
 void setExecutor(java.util.concurrent.Executor executor)
           
 void setHandlerFactory(IoHandlerFactory<? super TcpChannel> handlerFactory)
           
 void setInitialAddresses(java.net.SocketAddress[] initialAddresses)
           
 void setKeepAlive(java.lang.Boolean keepAlive)
           
 void setManageConnections(boolean manageConnections)
           
 void setNoDelay(java.lang.Boolean noDelay)
           
 void setOobInline(java.lang.Boolean oobInline)
           
 void setReceiveBuffer(java.lang.Integer receiveBuffer)
           
 void setReuseAddresses(java.lang.Boolean reuseAddresses)
           
 void setXnio(NioXnio xnio)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NioTcpServerConfig

public NioTcpServerConfig()
Method Detail

getXnio

public NioXnio getXnio()

setXnio

public void setXnio(NioXnio xnio)

getExecutor

public java.util.concurrent.Executor getExecutor()

setExecutor

public void setExecutor(java.util.concurrent.Executor executor)

getHandlerFactory

public IoHandlerFactory<? super TcpChannel> getHandlerFactory()

setHandlerFactory

public void setHandlerFactory(IoHandlerFactory<? super TcpChannel> handlerFactory)

getInitialAddresses

public java.net.SocketAddress[] getInitialAddresses()

setInitialAddresses

public void setInitialAddresses(java.net.SocketAddress[] initialAddresses)

getBacklog

public java.lang.Integer getBacklog()

setBacklog

public void setBacklog(java.lang.Integer backlog)

getReuseAddresses

public java.lang.Boolean getReuseAddresses()

setReuseAddresses

public void setReuseAddresses(java.lang.Boolean reuseAddresses)

getReceiveBuffer

public java.lang.Integer getReceiveBuffer()

setReceiveBuffer

public void setReceiveBuffer(java.lang.Integer receiveBuffer)

getKeepAlive

public java.lang.Boolean getKeepAlive()

setKeepAlive

public void setKeepAlive(java.lang.Boolean keepAlive)

getOobInline

public java.lang.Boolean getOobInline()

setOobInline

public void setOobInline(java.lang.Boolean oobInline)

getNoDelay

public java.lang.Boolean getNoDelay()

setNoDelay

public void setNoDelay(java.lang.Boolean noDelay)

isManageConnections

public boolean isManageConnections()

setManageConnections

public void setManageConnections(boolean manageConnections)