de.huxhorn.lilith.sender
Class SocketDataOutputStreamFactory

java.lang.Object
  extended by de.huxhorn.lilith.sender.SocketDataOutputStreamFactory
All Implemented Interfaces:
DataOutputStreamFactory

public class SocketDataOutputStreamFactory
extends java.lang.Object
implements DataOutputStreamFactory


Field Summary
static int DEFAULT_CONNECTION_TIMEOUT
           
static int DEFAULT_WRITE_TIMEOUT
           
 
Constructor Summary
SocketDataOutputStreamFactory(java.lang.String hostName, int port)
           
SocketDataOutputStreamFactory(java.lang.String hostName, int port, int connectionTimeout, int writeTimeout)
           
 
Method Summary
 java.io.DataOutputStream createDataOutputStream()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_CONNECTION_TIMEOUT

public static final int DEFAULT_CONNECTION_TIMEOUT
See Also:
Constant Field Values

DEFAULT_WRITE_TIMEOUT

public static final int DEFAULT_WRITE_TIMEOUT
See Also:
Constant Field Values
Constructor Detail

SocketDataOutputStreamFactory

public SocketDataOutputStreamFactory(java.lang.String hostName,
                                     int port)

SocketDataOutputStreamFactory

public SocketDataOutputStreamFactory(java.lang.String hostName,
                                     int port,
                                     int connectionTimeout,
                                     int writeTimeout)
Method Detail

createDataOutputStream

public java.io.DataOutputStream createDataOutputStream()
                                                throws java.io.IOException
Specified by:
createDataOutputStream in interface DataOutputStreamFactory
Throws:
java.io.IOException


Copyright © 2007-2009. All Rights Reserved.