public final class HTTPSamplerFactory extends Object
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_CLASSNAME |
static String |
HTTP_SAMPLER_APACHE
Use Apache HTTPClient HTTP implementation
|
static String |
HTTP_SAMPLER_JAVA
Use the default Java HTTP implementation
|
static String |
IMPL_HTTP_CLIENT3_1 |
static String |
IMPL_HTTP_CLIENT4 |
static String |
IMPL_JAVA |
Modifier and Type | Method and 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-2016 Apache Software Foundation. All Rights Reserved.