public class SingleReadWebSocketSampler extends WebsocketSampler
| Modifier and Type | Class and Description |
|---|---|
static class |
SingleReadWebSocketSampler.DataType |
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 |
|---|
SingleReadWebSocketSampler() |
| Modifier and Type | Method and Description |
|---|---|
protected Frame |
doSample(WebSocketClient wsClient,
org.apache.jmeter.samplers.SampleResult result) |
boolean |
getBinary() |
boolean |
getCreateNewConnection() |
SingleReadWebSocketSampler.DataType |
getDataType() |
protected org.apache.log.Logger |
getLogger() |
boolean |
getOptional() |
String |
getPath() |
String |
getPort() |
String |
getServer() |
protected void |
postProcessResponse(Frame response,
org.apache.jmeter.samplers.SampleResult result) |
protected WebSocketClient |
prepareWebSocketClient(org.apache.jmeter.samplers.SampleResult result) |
protected Frame |
readFrame(WebSocketClient wsClient,
org.apache.jmeter.samplers.SampleResult result) |
void |
setBinary(boolean binary) |
void |
setCreateNewConnection(boolean value) |
void |
setDataType(SingleReadWebSocketSampler.DataType dataType) |
void |
setOptional(boolean optional) |
void |
setPath(String path) |
void |
setPort(String port) |
void |
setServer(String server) |
String |
toString() |
protected String |
validateArguments() |
addTestElement, clearTestElementChildren, dispose, getConnectTimeout, getConnectUrl, getCookieManager, getReadTimeout, getTLS, handleUnexpectedFrameException, processDefaultReadResponse, 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 Frame readFrame(WebSocketClient wsClient, org.apache.jmeter.samplers.SampleResult result) throws IOException, UnexpectedFrameException
readFrame in class WebsocketSamplerIOExceptionUnexpectedFrameExceptionprotected 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 boolean getBinary()
public void setBinary(boolean binary)
public SingleReadWebSocketSampler.DataType getDataType()
public void setDataType(SingleReadWebSocketSampler.DataType dataType)
public boolean getCreateNewConnection()
public void setCreateNewConnection(boolean value)
public boolean getOptional()
public void setOptional(boolean optional)