public class SingleWriteWebSocketSampler 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 |
|---|
SingleWriteWebSocketSampler() |
| 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 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 |
setReadTimeout(String readTimeout) |
void |
setRequestData(String requestData) |
void |
setServer(String server) |
String |
toString() |
protected String |
validateArguments() |
addTestElement, clearTestElementChildren, dispose, getConnectTimeout, getConnectUrl, getCookieManager, getReadTimeout, getTLS, handleUnexpectedFrameException, postProcessResponse, processDefaultReadResponse, readFrame, readFrame, sample, sendFrame, setConnectTimeout, 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 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 void setReadTimeout(String readTimeout)
setReadTimeout in class WebsocketSamplerpublic boolean getLoadDataFromFile()
public void setLoadDataFromFile(boolean value)
public String getDataFile()
public void setDataFile(String dataFile)