public class CloseWebSocketSampler 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 |
|---|
CloseWebSocketSampler() |
| Modifier and Type | Method and Description |
|---|---|
protected Frame |
doSample(WebSocketClient wsClient,
org.apache.jmeter.samplers.SampleResult result) |
protected org.apache.log.Logger |
getLogger() |
String |
getStatusCode() |
protected void |
handleUnexpectedFrameException(UnexpectedFrameException e,
org.apache.jmeter.samplers.SampleResult result) |
protected void |
postProcessResponse(Frame response,
org.apache.jmeter.samplers.SampleResult result) |
protected WebSocketClient |
prepareWebSocketClient(org.apache.jmeter.samplers.SampleResult result) |
void |
setStatusCode(String status) |
void |
setTLS(boolean value) |
protected String |
validateArguments() |
addTestElement, clearTestElementChildren, dispose, getConnectTimeout, getConnectUrl, getCookieManager, getReadTimeout, getTLS, processDefaultReadResponse, readFrame, readFrame, sample, sendFrame, setConnectTimeout, setReadTimeout, 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, toString, 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
doSample in class WebsocketSamplerIOExceptionUnexpectedFrameExceptionprotected void postProcessResponse(Frame response, org.apache.jmeter.samplers.SampleResult result)
postProcessResponse in class WebsocketSamplerprotected void handleUnexpectedFrameException(UnexpectedFrameException e, org.apache.jmeter.samplers.SampleResult result)
handleUnexpectedFrameException in class WebsocketSamplerprotected org.apache.log.Logger getLogger()
getLogger in class WebsocketSamplerprotected String validateArguments()
validateArguments in class WebsocketSamplerpublic String getStatusCode()
public void setStatusCode(String status)
public void setTLS(boolean value)
setTLS in class WebsocketSampler