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 java.nio.channels.ServerSocketChannel |
serverSocketChannel |
protected java.nio.channels.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 java.nio.channels.ServerSocketChannel serverSocketChannel
protected transient java.nio.channels.SocketChannel socketChannel
protected final int soLinger
protected final int soTimeout
protected final boolean tcpNoDelay
public SocketWelder()
throws java.io.IOException
java.io.IOExceptionprotected void doDestroy()
throws java.io.IOException
doDestroy in class BaseWelderjava.io.IOExceptionprotected RegistrationReference weldClient(Intraband intraband) throws java.io.IOException
weldClient in class BaseWelderjava.io.IOExceptionprotected RegistrationReference weldServer(Intraband intraband) throws java.io.IOException
weldServer in class BaseWelderjava.io.IOException