com.epam.common.transport.client.tcp
Class SSLTCPTransport

java.lang.Object
  extended by com.epam.common.transport.SocketTransport
      extended by com.epam.common.transport.client.tcp.TCPTransport
          extended by com.epam.common.transport.client.tcp.SSLTCPTransport
All Implemented Interfaces:
ClientTransport, Transport

public class SSLTCPTransport
extends TCPTransport

SSL tcp transport implementation.


Field Summary
 
Fields inherited from class com.epam.common.transport.SocketTransport
is, os, socket
 
Constructor Summary
SSLTCPTransport(String host, int port)
          Creates the tcp SSL transport.
SSLTCPTransport(String host, int port, boolean enableTcpNoDelay)
          Creates tcp SSL transport.
 
Method Summary
 
Methods inherited from class com.epam.common.transport.client.tcp.TCPTransport
close, isOpen, open, setAddress, setPort, setSocketFactory
 
Methods inherited from class com.epam.common.transport.SocketTransport
getAddress, getInputStream, getOutputStream, getPort, isBlockingSocket, read, read, read, read, waitUntilReadyToWrite, write, write, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.epam.common.transport.client.ClientTransport
read, read, write, write
 
Methods inherited from interface com.epam.common.transport.Transport
getAddress, getPort, isBlockingSocket, read, read, waitUntilReadyToWrite, write, write
 

Constructor Detail

SSLTCPTransport

public SSLTCPTransport(String host,
                       int port)
Creates the tcp SSL transport.

Parameters:
host - the transport host
port - the transport port

SSLTCPTransport

public SSLTCPTransport(String host,
                       int port,
                       boolean enableTcpNoDelay)
Creates tcp SSL transport.

Parameters:
host - the transport host
port - the transport port
enableTcpNoDelay - enable/disable nagle algorithm


Copyright © 2000-2014 EPAM Systems. All Rights Reserved.