public class SocketWelder extends BaseWelder
| Modifier and Type | Class and Description |
|---|---|
protected static class |
SocketWelder.Configuration |
protected class |
SocketWelder.SocketWelderServerSocketConfigurator |
BaseWelder.State| Modifier and Type | Field and Description |
|---|---|
protected int |
bufferSize |
protected boolean |
keepAlive |
protected boolean |
reuseAddress |
protected int |
serverPort |
protected ServerSocketChannel |
serverSocketChannel |
protected SocketChannel |
socketChannel |
protected int |
soLinger |
protected int |
soTimeout |
protected boolean |
tcpNoDelay |
registrationReference, server, state| Constructor and Description |
|---|
SocketWelder() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doDestroy() |
protected RegistrationReference |
weldClient(Intraband intraband) |
protected RegistrationReference |
weldServer(Intraband intraband) |
destroy, weldprotected final int bufferSize
protected final boolean keepAlive
protected final boolean reuseAddress
protected final int serverPort
protected final transient ServerSocketChannel serverSocketChannel
protected transient SocketChannel socketChannel
protected final int soLinger
protected final int soTimeout
protected final boolean tcpNoDelay
public SocketWelder()
throws IOException
IOExceptionprotected void doDestroy()
throws IOException
doDestroy in class BaseWelderIOExceptionprotected RegistrationReference weldClient(Intraband intraband) throws IOException
weldClient in class BaseWelderIOExceptionprotected RegistrationReference weldServer(Intraband intraband) throws IOException
weldServer in class BaseWelderIOException