public class OpenWebSocketSampler 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 |
|---|
OpenWebSocketSampler() |
| Modifier and Type | Method and Description |
|---|---|
void |
addTestElement(org.apache.jmeter.testelement.TestElement element) |
protected Frame |
doSample(WebSocketClient wsClient,
org.apache.jmeter.samplers.SampleResult result) |
protected org.apache.log.Logger |
getLogger() |
String |
getPath() |
String |
getPort() |
String |
getServer() |
protected WebSocketClient |
prepareWebSocketClient(org.apache.jmeter.samplers.SampleResult result) |
void |
setPath(String path) |
void |
setPort(String port) |
void |
setServer(String server) |
protected String |
validateArguments() |
clearTestElementChildren, dispose, getConnectTimeout, getConnectUrl, getCookieManager, getReadTimeout, getTLS, handleUnexpectedFrameException, postProcessResponse, 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, 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 String validateArguments()
validateArguments in class WebsocketSamplerpublic void addTestElement(org.apache.jmeter.testelement.TestElement element)
addTestElement in interface org.apache.jmeter.testelement.TestElementaddTestElement 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)
protected org.apache.log.Logger getLogger()
getLogger in class WebsocketSampler