public class TCPSampler
extends org.apache.jmeter.samplers.AbstractSampler
implements org.apache.jmeter.testelement.ThreadListener, org.apache.jmeter.samplers.Interruptible
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLASSNAME |
static java.lang.String |
CLOSE_CONNECTION |
static boolean |
CLOSE_CONNECTION_DEFAULT |
static java.lang.String |
EOL_BYTE |
static java.lang.String |
FILENAME |
static java.lang.String |
NODELAY |
static java.lang.String |
PORT |
static java.lang.String |
RE_USE_CONNECTION |
static boolean |
RE_USE_CONNECTION_DEFAULT |
static java.lang.String |
REQUEST |
static java.lang.String |
SERVER |
static java.lang.String |
SO_LINGER |
static java.lang.String |
TIMEOUT |
static java.lang.String |
TIMEOUT_CONNECT |
| Constructor and Description |
|---|
TCPSampler() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
applies(org.apache.jmeter.config.ConfigTestElement configElement) |
java.lang.String |
getClassname() |
int |
getConnectTimeout() |
int |
getEolByte() |
java.lang.String |
getFilename() |
java.lang.String |
getLabel()
Returns a formatted string label describing this sampler Example output:
Tcp://Tcp.nowhere.com/pub/README.txt
|
boolean |
getNoDelay() |
java.lang.String |
getPassword() |
int |
getPort() |
java.lang.String |
getRequestData() |
java.lang.String |
getServer() |
int |
getSoLinger() |
int |
getTimeout() |
java.lang.String |
getUsername() |
boolean |
interrupt() |
boolean |
isCloseConnection() |
boolean |
isReUseConnection() |
org.apache.jmeter.samplers.SampleResult |
sample(org.apache.jmeter.samplers.Entry e) |
void |
setClassname(java.lang.String classname) |
void |
setCloseConnection(java.lang.String close) |
void |
setConnectTimeout(java.lang.String newTimeout) |
void |
setEolByte(java.lang.String eol) |
void |
setFilename(java.lang.String newFilename) |
void |
setPort(java.lang.String newFilename) |
void |
setRequestData(java.lang.String newRequestData) |
void |
setServer(java.lang.String newServer) |
void |
setSoLinger(java.lang.String soLinger) |
void |
setTimeout(java.lang.String newTimeout) |
void |
threadFinished() |
void |
threadStarted() |
addPropertiesValues, addProperty, addProperty, addTestElement, 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, traversePropertyfinalize, getClass, notify, notifyAll, toString, wait, wait, waitaddTestElement, canRemove, clear, clearTestElementChildren, clone, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getThreadContext, getThreadName, isEnabled, isRunningVersion, isTemporary, propertyIterator, recoverRunningVersion, removed, removeProperty, setComment, setEnabled, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traversepublic static final java.lang.String SERVER
public static final java.lang.String PORT
public static final java.lang.String FILENAME
public static final java.lang.String CLASSNAME
public static final java.lang.String NODELAY
public static final java.lang.String TIMEOUT
public static final java.lang.String TIMEOUT_CONNECT
public static final java.lang.String REQUEST
public static final java.lang.String RE_USE_CONNECTION
public static final boolean RE_USE_CONNECTION_DEFAULT
public static final java.lang.String CLOSE_CONNECTION
public static final boolean CLOSE_CONNECTION_DEFAULT
public static final java.lang.String SO_LINGER
public static final java.lang.String EOL_BYTE
public java.lang.String getUsername()
public java.lang.String getPassword()
public void setServer(java.lang.String newServer)
public java.lang.String getServer()
public boolean isReUseConnection()
public void setCloseConnection(java.lang.String close)
public boolean isCloseConnection()
public void setSoLinger(java.lang.String soLinger)
public int getSoLinger()
public void setEolByte(java.lang.String eol)
public int getEolByte()
public void setPort(java.lang.String newFilename)
public int getPort()
public void setFilename(java.lang.String newFilename)
public java.lang.String getFilename()
public void setRequestData(java.lang.String newRequestData)
public java.lang.String getRequestData()
public void setTimeout(java.lang.String newTimeout)
public int getTimeout()
public void setConnectTimeout(java.lang.String newTimeout)
public int getConnectTimeout()
public boolean getNoDelay()
public void setClassname(java.lang.String classname)
public java.lang.String getClassname()
public java.lang.String getLabel()
public org.apache.jmeter.samplers.SampleResult sample(org.apache.jmeter.samplers.Entry e)
sample in interface org.apache.jmeter.samplers.Samplerpublic void threadStarted()
threadStarted in interface org.apache.jmeter.testelement.ThreadListenerpublic void threadFinished()
threadFinished in interface org.apache.jmeter.testelement.ThreadListenerpublic boolean applies(org.apache.jmeter.config.ConfigTestElement configElement)
applies in interface org.apache.jmeter.engine.util.ConfigMergabilityIndicatorapplies in class org.apache.jmeter.samplers.AbstractSamplerAbstractSampler.applies(org.apache.jmeter.config.ConfigTestElement)public boolean interrupt()
interrupt in interface org.apache.jmeter.samplers.InterruptibleCopyright © 1998-2018 Apache Software Foundation. All Rights Reserved.