Liferay 6.2-ce-ga5

com.liferay.portal.kernel.nio.intraband.welder.socket
Class SocketWelder

java.lang.Object
  extended by com.liferay.portal.kernel.nio.intraband.welder.BaseWelder
      extended by com.liferay.portal.kernel.nio.intraband.welder.socket.SocketWelder
All Implemented Interfaces:
Welder, Serializable

public class SocketWelder
extends BaseWelder

See Also:
Serialized Form

Nested Class Summary
protected static class SocketWelder.Configuration
           
protected  class SocketWelder.SocketWelderServerSocketConfigurator
           
 
Nested classes/interfaces inherited from class com.liferay.portal.kernel.nio.intraband.welder.BaseWelder
BaseWelder.State
 
Field Summary
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
           
 
Fields inherited from class com.liferay.portal.kernel.nio.intraband.welder.BaseWelder
registrationReference, server, state
 
Constructor Summary
SocketWelder()
           
 
Method Summary
protected  void doDestroy()
           
protected  RegistrationReference weldClient(Intraband intraband)
           
protected  RegistrationReference weldServer(Intraband intraband)
           
 
Methods inherited from class com.liferay.portal.kernel.nio.intraband.welder.BaseWelder
destroy, weld
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bufferSize

protected final int bufferSize

keepAlive

protected final boolean keepAlive

reuseAddress

protected final boolean reuseAddress

serverPort

protected final int serverPort

serverSocketChannel

protected final transient ServerSocketChannel serverSocketChannel

socketChannel

protected transient SocketChannel socketChannel

soLinger

protected final int soLinger

soTimeout

protected final int soTimeout

tcpNoDelay

protected final boolean tcpNoDelay
Constructor Detail

SocketWelder

public SocketWelder()
             throws IOException
Throws:
IOException
Method Detail

doDestroy

protected void doDestroy()
                  throws IOException
Specified by:
doDestroy in class BaseWelder
Throws:
IOException

weldClient

protected RegistrationReference weldClient(Intraband intraband)
                                    throws IOException
Specified by:
weldClient in class BaseWelder
Throws:
IOException

weldServer

protected RegistrationReference weldServer(Intraband intraband)
                                    throws IOException
Specified by:
weldServer in class BaseWelder
Throws:
IOException

Liferay 6.2-ce-ga5