Apache JMeter

org.apache.jmeter.protocol.http.sampler
Class MeasuringConnectionManager

java.lang.Object
  extended by org.apache.http.impl.conn.PoolingClientConnectionManager
      extended by org.apache.jmeter.protocol.http.sampler.MeasuringConnectionManager
All Implemented Interfaces:
org.apache.http.conn.ClientConnectionManager, org.apache.http.pool.ConnPoolControl<org.apache.http.conn.routing.HttpRoute>

public class MeasuringConnectionManager
extends org.apache.http.impl.conn.PoolingClientConnectionManager

Adapter for PoolingClientConnectionManager that wraps all connection requests into time-measured implementation a private MeasuringConnectionRequest


Constructor Summary
MeasuringConnectionManager(org.apache.http.conn.scheme.SchemeRegistry schemeRegistry, org.apache.http.conn.DnsResolver resolver)
           
 
Method Summary
 org.apache.http.conn.ClientConnectionRequest requestConnection(org.apache.http.conn.routing.HttpRoute route, Object state)
           
 void setSample(SampleResult sample)
           
 
Methods inherited from class org.apache.http.impl.conn.PoolingClientConnectionManager
closeExpiredConnections, closeIdleConnections, createConnectionOperator, finalize, getDefaultMaxPerRoute, getMaxPerRoute, getMaxTotal, getSchemeRegistry, getStats, getTotalStats, releaseConnection, setDefaultMaxPerRoute, setMaxPerRoute, setMaxTotal, shutdown
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MeasuringConnectionManager

public MeasuringConnectionManager(org.apache.http.conn.scheme.SchemeRegistry schemeRegistry,
                                  org.apache.http.conn.DnsResolver resolver)
Method Detail

requestConnection

public org.apache.http.conn.ClientConnectionRequest requestConnection(org.apache.http.conn.routing.HttpRoute route,
                                                                      Object state)
Specified by:
requestConnection in interface org.apache.http.conn.ClientConnectionManager
Overrides:
requestConnection in class org.apache.http.impl.conn.PoolingClientConnectionManager

setSample

public void setSample(SampleResult sample)

Apache JMeter

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