com.ibm.di.plugin.proxy
Class ProxyCommandReceiver

java.lang.Object
  extended by com.ibm.di.plugin.proxy.ProxyCommandReceiver
All Implemented Interfaces:
Runnable

public class ProxyCommandReceiver
extends Object
implements Runnable

This class is responsible for handling each client's request.


Field Summary
static String DEFAULT_ENCODING
          The name of the default charset that will be used if no BOM is found.
static int SOCKET_TIMEOUT
          This is the timeout of the socket
 
Constructor Summary
ProxyCommandReceiver(Proxy proxy, Socket socket, IPasswordSynchronizer synchronizer, PWSyncLog log)
          Creates an instance of this class.
 
Method Summary
 void run()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SOCKET_TIMEOUT

public static final int SOCKET_TIMEOUT
This is the timeout of the socket

See Also:
Constant Field Values

DEFAULT_ENCODING

public static final String DEFAULT_ENCODING
The name of the default charset that will be used if no BOM is found.

See Also:
Constant Field Values
Constructor Detail

ProxyCommandReceiver

public ProxyCommandReceiver(Proxy proxy,
                            Socket socket,
                            IPasswordSynchronizer synchronizer,
                            PWSyncLog log)
Creates an instance of this class.

Parameters:
proxy - the Proxy that created this object.
socket - the socket on which to communicate.
synchronizer - the password store instance object.
log - the log in which to write.
Method Detail

run

public void run()

Specified by:
run in interface Runnable