Apache JMeter

org.apache.jmeter.protocol.http.util
Class SlowHttpClientSocketFactory

java.lang.Object
  extended by org.apache.jmeter.protocol.http.util.SlowHttpClientSocketFactory

public class SlowHttpClientSocketFactory
extends java.lang.Object

HttpClient protocol factory to generate "slow" sockets for emulating dial-up modems


Constructor Summary
SlowHttpClientSocketFactory(int cps)
           
 
Method Summary
 java.net.Socket createSocket(java.lang.String host, int port)
           
 java.net.Socket createSocket(java.lang.String host, int port, java.net.InetAddress clientHost, int clientPort)
           
 java.net.Socket createSocket(java.lang.String host, int port, java.net.InetAddress localAddress, int localPort, HttpConnectionParams params)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SlowHttpClientSocketFactory

public SlowHttpClientSocketFactory(int cps)
Parameters:
cps - - characters per second
Method Detail

createSocket

public java.net.Socket createSocket(java.lang.String host,
                                    int port,
                                    java.net.InetAddress clientHost,
                                    int clientPort)
                             throws java.io.IOException,
                                    java.net.UnknownHostException
Throws:
java.io.IOException
java.net.UnknownHostException

createSocket

public java.net.Socket createSocket(java.lang.String host,
                                    int port)
                             throws java.io.IOException,
                                    java.net.UnknownHostException
Throws:
java.io.IOException
java.net.UnknownHostException

createSocket

public java.net.Socket createSocket(java.lang.String host,
                                    int port,
                                    java.net.InetAddress localAddress,
                                    int localPort,
                                    HttpConnectionParams params)
                             throws java.io.IOException,
                                    java.net.UnknownHostException,
                                    ConnectTimeoutException
Throws:
java.io.IOException
java.net.UnknownHostException
ConnectTimeoutException

Apache JMeter

Copyright © 1998-2009 Apache Software Foundation. All Rights Reserved.