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