public final class HTTPSamplerFactory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_CLASSNAME |
static java.lang.String |
HTTP_SAMPLER_APACHE
Use Apache HTTPClient HTTP implementation
|
static java.lang.String |
HTTP_SAMPLER_JAVA
Use the default Java HTTP implementation
|
static java.lang.String |
IMPL_HTTP_CLIENT3_1 |
static java.lang.String |
IMPL_HTTP_CLIENT4 |
static java.lang.String |
IMPL_JAVA |
Modifier and Type | Method and Description |
---|---|
static HTTPAbstractImpl |
getImplementation(java.lang.String impl,
HTTPSamplerBase base) |
static java.lang.String[] |
getImplementations() |
static HTTPSamplerBase |
newInstance()
Create a new instance of the default sampler
|
static HTTPSamplerBase |
newInstance(java.lang.String alias)
Create a new instance of the required sampler type
|
public static final java.lang.String HTTP_SAMPLER_JAVA
public static final java.lang.String HTTP_SAMPLER_APACHE
public static final java.lang.String IMPL_HTTP_CLIENT4
public static final java.lang.String IMPL_HTTP_CLIENT3_1
public static final java.lang.String IMPL_JAVA
public static final java.lang.String DEFAULT_CLASSNAME
public static HTTPSamplerBase newInstance()
public static HTTPSamplerBase newInstance(java.lang.String alias)
alias
- HTTP_SAMPLER or HTTP_SAMPLER_APACHE or IMPL_HTTP_CLIENT3_1 or IMPL_HTTP_CLIENT4java.lang.UnsupportedOperationException
- if alias is not recognisedpublic static java.lang.String[] getImplementations()
public static HTTPAbstractImpl getImplementation(java.lang.String impl, HTTPSamplerBase base)
Copyright © 1998-2019 Apache Software Foundation. All Rights Reserved.