public abstract class AbstractRequestSender extends java.lang.Object implements RequestSender
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractRequestSender.ClientServerDuration |
class |
AbstractRequestSender.Task |
| Constructor and Description |
|---|
AbstractRequestSender(org.apache.http.impl.client.CloseableHttpClient httpClient,
int threadCount,
java.lang.String url,
java.lang.String dcName) |
| Modifier and Type | Method and Description |
|---|---|
CyclicBarrierMonitor |
getCyclicBarrierMonitor() |
java.lang.String |
getDcName() |
org.apache.http.impl.client.CloseableHttpClient |
getHttpClient() |
PerformanceDataGroup |
getPerformanceDataGroup() |
int |
getThreadCount() |
java.lang.String |
getUrl() |
void |
send() |
abstract AbstractRequestSender.ClientServerDuration |
sendRequest(DemoProxyRequestParam param) |
public AbstractRequestSender(org.apache.http.impl.client.CloseableHttpClient httpClient,
int threadCount,
java.lang.String url,
java.lang.String dcName)
public abstract AbstractRequestSender.ClientServerDuration sendRequest(DemoProxyRequestParam param)
public void send()
send in interface RequestSenderpublic PerformanceDataGroup getPerformanceDataGroup()
getPerformanceDataGroup in interface RequestSenderpublic int getThreadCount()
public java.lang.String getUrl()
public java.lang.String getDcName()
public CyclicBarrierMonitor getCyclicBarrierMonitor()
public org.apache.http.impl.client.CloseableHttpClient getHttpClient()
Copyright © 2014. All Rights Reserved.