public class RequestResponseWebSocketSampler extends WebsocketSampler
connectTimeout, cookieManager, DEFAULT_WS_PORT, frameFilters, headerManager, MAX_CONNECTION_TIMEOUT, MAX_READ_TIMEOUT, MIN_CONNECTION_TIMEOUT, MIN_READ_TIMEOUT, readTimeout, threadLocalCachedConnection, USE_CACHED_SSL_CONTEXT, WS_THREAD_STOP_POLICY_PROPERTY| Constructor and Description |
|---|
RequestResponseWebSocketSampler() |
| Modifier and Type | Method and Description |
|---|---|
protected Frame |
doSample(WebSocketClient wsClient,
org.apache.jmeter.samplers.SampleResult result) |
boolean |
getBinary() |
boolean |
getCreateNewConnection() |
String |
getDataFile() |
boolean |
getLoadDataFromFile() |
protected org.apache.log.Logger |
getLogger() |
String |
getPath() |
String |
getPort() |
String |
getRequestData() |
String |
getServer() |
protected void |
postProcessResponse(Frame response,
org.apache.jmeter.samplers.SampleResult result) |
protected WebSocketClient |
prepareWebSocketClient(org.apache.jmeter.samplers.SampleResult result) |
void |
setBinary(boolean binary) |
void |
setCreateNewConnection(boolean value) |
void |
setDataFile(String dataFile) |
void |
setLoadDataFromFile(boolean value) |
void |
setPath(String path) |
void |
setPort(String port) |
void |
setRequestData(String requestData) |
void |
setServer(String server) |
String |
toString() |
protected String |
validateArguments() |
addTestElement, clearTestElementChildren, dispose, getConnectTimeout, getConnectUrl, getCookieManager, getReadTimeout, getTLS, handleUnexpectedFrameException, processDefaultReadResponse, readFrame, readFrame, sample, sendFrame, setConnectTimeout, setReadTimeout, setTLS, threadFinished, threadStarted, useTLS, validateConnectionTimeout, validatePortNumber, validateReadTimeoutaddPropertiesValues, addProperty, addProperty, canRemove, clear, clearTemporary, clone, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getSearchableTokens, getThreadContext, getThreadName, hashCode, isEnabled, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setComment, setEnabled, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse, traverseCollection, traverseMap, traversePropertyfinalize, getClass, notify, notifyAll, wait, wait, waitcanRemove, clear, clone, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getThreadContext, getThreadName, isEnabled, isRunningVersion, isTemporary, propertyIterator, recoverRunningVersion, removeProperty, setComment, setEnabled, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverseprotected WebSocketClient prepareWebSocketClient(org.apache.jmeter.samplers.SampleResult result)
prepareWebSocketClient in class WebsocketSamplerprotected Frame doSample(WebSocketClient wsClient, org.apache.jmeter.samplers.SampleResult result) throws IOException, UnexpectedFrameException, SamplingAbortedException
doSample in class WebsocketSamplerIOExceptionUnexpectedFrameExceptionSamplingAbortedExceptionprotected void postProcessResponse(Frame response, org.apache.jmeter.samplers.SampleResult result)
postProcessResponse in class WebsocketSamplerprotected org.apache.log.Logger getLogger()
getLogger in class WebsocketSamplerprotected String validateArguments()
validateArguments in class WebsocketSamplerpublic String getServer()
public void setServer(String server)
public String getPort()
public void setPort(String port)
public String getPath()
public void setPath(String path)
public String getRequestData()
public void setRequestData(String requestData)
public boolean getBinary()
public void setBinary(boolean binary)
public boolean getCreateNewConnection()
public void setCreateNewConnection(boolean value)
public boolean getLoadDataFromFile()
public void setLoadDataFromFile(boolean value)
public String getDataFile()
public void setDataFile(String dataFile)