public abstract class FrameFilter
extends org.apache.jmeter.config.ConfigTestElement
| Modifier and Type | Field and Description |
|---|---|
static String |
RESULT_SIZE_INCLUDES_FILTERED_FRAMES |
| Constructor and Description |
|---|
FrameFilter() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
expectsModification() |
protected abstract org.apache.log.Logger |
getLogger() |
protected abstract boolean |
matchesFilter(Frame receivedFrame) |
protected Frame |
performReplyAction(WebSocketClient wsClient,
Frame receivedFrame) |
protected void |
prepareFilter() |
Frame |
receiveFrame(List<FrameFilter> filterList,
WebSocketClient wsClient,
int readTimeout,
org.apache.jmeter.samplers.SampleResult result) |
Frame |
receiveFrame(WebSocketClient wsClient,
int readTimeout,
org.apache.jmeter.samplers.SampleResult result) |
String |
toString() |
addConfigElement, addTestElementaddPropertiesValues, addProperty, addProperty, canRemove, clear, clearTemporary, clearTestElementChildren, 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, traversePropertypublic static final String RESULT_SIZE_INCLUDES_FILTERED_FRAMES
public Frame receiveFrame(WebSocketClient wsClient, int readTimeout, org.apache.jmeter.samplers.SampleResult result) throws IOException
IOExceptionpublic Frame receiveFrame(List<FrameFilter> filterList, WebSocketClient wsClient, int readTimeout, org.apache.jmeter.samplers.SampleResult result) throws IOException
IOExceptionprotected void prepareFilter()
protected abstract boolean matchesFilter(Frame receivedFrame)
protected Frame performReplyAction(WebSocketClient wsClient, Frame receivedFrame) throws IOException
IOExceptionpublic boolean expectsModification()
expectsModification in interface org.apache.jmeter.config.ConfigElementexpectsModification in class org.apache.jmeter.config.ConfigTestElementprotected abstract org.apache.log.Logger getLogger()