org.apache.commons.httpclient.protocol
Class DefaultProtocolSocketFactory

java.lang.Object
  |
  +--org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory
All Implemented Interfaces:
ProtocolSocketFactory

public class DefaultProtocolSocketFactory
extends Object
implements ProtocolSocketFactory

The default class for creating protocol sockets. This class just uses the socket constructors.

Since:
2.0
Author:
Michael Becke

Constructor Summary
DefaultProtocolSocketFactory()
          Constructor for DefaultProtocolSocketFactory.
 
Method Summary
 Socket createSocket(String host, int port)
          Gets a new socket connection to the given host.
 Socket createSocket(String host, int port, InetAddress clientHost, int clientPort)
          Gets a new socket connection to the given host.
 boolean equals(Object obj)
          All instances of DefaultProtocolSocketFactory are the same.
(package private) static DefaultProtocolSocketFactory getSocketFactory()
          Gets an singleton instance of the DefaultProtocolSocketFactory.
 int hashCode()
          All instances of DefaultProtocolSocketFactory have the same hash code.
 
Methods inherited from class java.lang.Object
, clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultProtocolSocketFactory

public DefaultProtocolSocketFactory()
Constructor for DefaultProtocolSocketFactory.
Method Detail

getSocketFactory

static DefaultProtocolSocketFactory getSocketFactory()
Gets an singleton instance of the DefaultProtocolSocketFactory.
Returns:
a DefaultProtocolSocketFactory

createSocket

public Socket createSocket(String host,
                           int port,
                           InetAddress clientHost,
                           int clientPort)
                    throws IOException,
                           UnknownHostException
Description copied from interface: ProtocolSocketFactory
Gets a new socket connection to the given host.
Specified by:
createSocket in interface ProtocolSocketFactory
See Also:
createSocket(java.lang.String,int,java.net.InetAddress,int)

createSocket

public Socket createSocket(String host,
                           int port)
                    throws IOException,
                           UnknownHostException
Description copied from interface: ProtocolSocketFactory
Gets a new socket connection to the given host.
Specified by:
createSocket in interface ProtocolSocketFactory
See Also:
ProtocolSocketFactory.createSocket(java.lang.String,int)

equals

public boolean equals(Object obj)
All instances of DefaultProtocolSocketFactory are the same.
Overrides:
equals in class Object

hashCode

public int hashCode()
All instances of DefaultProtocolSocketFactory have the same hash code.
Overrides:
hashCode in class Object


Copyright © 2001-2004 Apache Software Foundation. All Rights Reserved.