public class FTPSampler extends AbstractSampler implements Interruptible
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BINARY_MODE |
static java.lang.String |
INPUT_DATA |
static java.lang.String |
LOCAL_FILENAME |
static java.lang.String |
PORT |
static java.lang.String |
REMOTE_FILENAME |
static java.lang.String |
SAVE_RESPONSE |
static java.lang.String |
SERVER |
static java.lang.String |
UPLOAD_FILE |
COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS
Constructor and Description |
---|
FTPSampler() |
Modifier and Type | Method and Description |
---|---|
boolean |
applies(ConfigTestElement configElement)
Does configElement apply to Sampler
|
java.lang.String |
getLabel()
Returns a formatted string label describing this sampler Example output:
ftp://ftp.nowhere.com/pub/README.txt
|
java.lang.String |
getLocalFilename() |
java.lang.String |
getPassword() |
java.lang.String |
getPort() |
int |
getPortAsInt() |
java.lang.String |
getRemoteFilename() |
java.lang.String |
getServer() |
java.lang.String |
getUsername() |
boolean |
interrupt()
Interrupt the current operation if possible.
|
boolean |
isBinaryMode() |
boolean |
isSaveResponse() |
boolean |
isUpload() |
SampleResult |
sample(Entry e)
Obtains statistics about the given Entry, and packages the information
into a SampleResult.
|
void |
setPort(java.lang.String newPort) |
void |
setServer(java.lang.String newServer) |
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, traverseProperty
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addTestElement, 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, traverse
public static final java.lang.String SERVER
public static final java.lang.String PORT
public static final java.lang.String REMOTE_FILENAME
public static final java.lang.String LOCAL_FILENAME
public static final java.lang.String INPUT_DATA
public static final java.lang.String BINARY_MODE
public static final java.lang.String UPLOAD_FILE
public static final java.lang.String SAVE_RESPONSE
public java.lang.String getUsername()
public java.lang.String getPassword()
public void setServer(java.lang.String newServer)
public java.lang.String getServer()
public void setPort(java.lang.String newPort)
public java.lang.String getPort()
public int getPortAsInt()
public java.lang.String getRemoteFilename()
public java.lang.String getLocalFilename()
public boolean isBinaryMode()
public boolean isSaveResponse()
public boolean isUpload()
public java.lang.String getLabel()
public SampleResult sample(Entry e)
Sampler
public boolean interrupt()
interrupt
in interface Interruptible
true
if there was an operation to interrupt.public boolean applies(ConfigTestElement configElement)
AbstractSampler
applies
in interface ConfigMergabilityIndicator
applies
in class AbstractSampler
configElement
- ConfigTestElement
AbstractSampler.applies(org.apache.jmeter.config.ConfigTestElement)
Copyright © 1998-2019 Apache Software Foundation. All Rights Reserved.