org.apache.hadoop.net
Class StandardSocketFactory

java.lang.Object
  extended by javax.net.SocketFactory
      extended by org.apache.hadoop.net.StandardSocketFactory

public class StandardSocketFactory
extends javax.net.SocketFactory

Specialized SocketFactory to create sockets with a SOCKS proxy


Constructor Summary
StandardSocketFactory()
          Default empty constructor (for use with the reflection API).
 
Method Summary
 java.net.Socket createSocket()
           
 java.net.Socket createSocket(java.net.InetAddress addr, int port)
           
 java.net.Socket createSocket(java.net.InetAddress addr, int port, java.net.InetAddress localHostAddr, int localPort)
           
 java.net.Socket createSocket(java.lang.String host, int port)
           
 java.net.Socket createSocket(java.lang.String host, int port, java.net.InetAddress localHostAddr, int localPort)
           
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 
Methods inherited from class javax.net.SocketFactory
getDefault
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StandardSocketFactory

public StandardSocketFactory()
Default empty constructor (for use with the reflection API).

Method Detail

createSocket

public java.net.Socket createSocket()
                             throws java.io.IOException
Overrides:
createSocket in class javax.net.SocketFactory
Throws:
java.io.IOException

createSocket

public java.net.Socket createSocket(java.net.InetAddress addr,
                                    int port)
                             throws java.io.IOException
Specified by:
createSocket in class javax.net.SocketFactory
Throws:
java.io.IOException

createSocket

public java.net.Socket createSocket(java.net.InetAddress addr,
                                    int port,
                                    java.net.InetAddress localHostAddr,
                                    int localPort)
                             throws java.io.IOException
Specified by:
createSocket in class javax.net.SocketFactory
Throws:
java.io.IOException

createSocket

public java.net.Socket createSocket(java.lang.String host,
                                    int port)
                             throws java.io.IOException,
                                    java.net.UnknownHostException
Specified by:
createSocket in class javax.net.SocketFactory
Throws:
java.io.IOException
java.net.UnknownHostException

createSocket

public java.net.Socket createSocket(java.lang.String host,
                                    int port,
                                    java.net.InetAddress localHostAddr,
                                    int localPort)
                             throws java.io.IOException,
                                    java.net.UnknownHostException
Specified by:
createSocket in class javax.net.SocketFactory
Throws:
java.io.IOException
java.net.UnknownHostException

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object


Copyright © 2009 The Apache Software Foundation