public abstract class AbstractSamplerCreator extends Object implements SamplerCreator
Modifier and Type | Field and Description |
---|---|
protected static String |
HTTP |
protected static String |
HTTPS |
Constructor and Description |
---|
AbstractSamplerCreator() |
Modifier and Type | Method and Description |
---|---|
HTTPSamplerBase |
createAndPopulateSampler(HttpRequestHdr request,
Map<String,String> pageEncodings,
Map<String,String> formEncodings)
|
List<TestElement> |
createChildren(HTTPSamplerBase sampler,
SampleResult result)
Default implementation returns an empty list
|
protected String |
getBinaryDirectory() |
protected String |
getBinaryFileSuffix() |
protected static int |
getRequestNumber() |
protected static void |
incrementRequestNumber()
Increment request number
|
protected boolean |
isBinaryContent(String contentType) |
protected static boolean |
isNumberRequests() |
void |
postProcessSampler(HTTPSamplerBase sampler,
SampleResult result)
Post process sampler
Called after sampling
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createSampler, getManagedContentTypes, populateSampler
protected static final String HTTP
protected static final String HTTPS
protected static int getRequestNumber()
protected static void incrementRequestNumber()
protected static boolean isNumberRequests()
protected boolean isBinaryContent(String contentType)
contentType
- String content typeprotected String getBinaryFileSuffix()
protected String getBinaryDirectory()
public void postProcessSampler(HTTPSamplerBase sampler, SampleResult result)
SamplerCreator
postProcessSampler
in interface SamplerCreator
sampler
- HTTPSamplerBaseresult
- SampleResultSamplerCreator.postProcessSampler(org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase, org.apache.jmeter.samplers.SampleResult)
public HTTPSamplerBase createAndPopulateSampler(HttpRequestHdr request, Map<String,String> pageEncodings, Map<String,String> formEncodings) throws Exception
SamplerCreator
createAndPopulateSampler
in interface SamplerCreator
request
- HttpRequestHdr
pageEncodings
- Map of page encodingsformEncodings
- Map of form encodingsHTTPSamplerBase
Exception
- when something failsSamplerCreator.createAndPopulateSampler(org.apache.jmeter.protocol.http.proxy.HttpRequestHdr, java.util.Map, java.util.Map)
public List<TestElement> createChildren(HTTPSamplerBase sampler, SampleResult result)
createChildren
in interface SamplerCreator
sampler
- HTTPSamplerBase
result
- SampleResult
SamplerCreator.createChildren(HTTPSamplerBase, SampleResult)
Copyright © 1998-2016 Apache Software Foundation. All Rights Reserved.