Spring Integration

org.springframework.integration.ip.tcp
Class SocketIoUtils

java.lang.Object
  extended by org.springframework.integration.ip.tcp.SocketIoUtils

public class SocketIoUtils
extends Object

Author:
Gary Russell

Constructor Summary
SocketIoUtils()
           
 
Method Summary
static NetSocketReader createNetReader(int messageFormat, Class<NetSocketReader> customSocketReaderClass, Socket socket, int receiveBufferSize, int soReceiveBufferSize)
           
static NetSocketWriter createNetWriter(int messageFormat, Class<NetSocketWriter> customSocketWriterClass, Socket socket)
           
static NioSocketReader createNioReader(int messageFormat, Class<NioSocketReader> customSocketReaderClass, SocketChannel channel, int receiveBufferSize, int soReceiveBufferSize, boolean usingDirectBuffers)
           
static NioSocketWriter createNioWriter(int messageFormat, Class<NioSocketWriter> customSocketWriterClass, SocketChannel channel, int maxBuffers, int sendBufferSize, boolean usingDirectBuffers)
           
static String getSocketId(Socket socket)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SocketIoUtils

public SocketIoUtils()
Method Detail

createNetReader

public static NetSocketReader createNetReader(int messageFormat,
                                              Class<NetSocketReader> customSocketReaderClass,
                                              Socket socket,
                                              int receiveBufferSize,
                                              int soReceiveBufferSize)

createNetWriter

public static NetSocketWriter createNetWriter(int messageFormat,
                                              Class<NetSocketWriter> customSocketWriterClass,
                                              Socket socket)

createNioReader

public static NioSocketReader createNioReader(int messageFormat,
                                              Class<NioSocketReader> customSocketReaderClass,
                                              SocketChannel channel,
                                              int receiveBufferSize,
                                              int soReceiveBufferSize,
                                              boolean usingDirectBuffers)

createNioWriter

public static NioSocketWriter createNioWriter(int messageFormat,
                                              Class<NioSocketWriter> customSocketWriterClass,
                                              SocketChannel channel,
                                              int maxBuffers,
                                              int sendBufferSize,
                                              boolean usingDirectBuffers)

getSocketId

public static String getSocketId(Socket socket)

Spring Integration

Copyright © 2010. All Rights Reserved.