org.apache.jmeter.protocol.smtp.sampler
Class SmtpSampler
java.lang.Object
org.apache.jmeter.testelement.AbstractTestElement
org.apache.jmeter.samplers.AbstractSampler
org.apache.jmeter.protocol.smtp.sampler.SmtpSampler
- All Implemented Interfaces:
- Serializable, Cloneable, ConfigMergabilityIndicator, Searchable, Sampler, TestElement
public class SmtpSampler
- extends AbstractSampler
Sampler-Class for JMeter - builds, starts and interprets the results of the
sampler. Has to implement some standard-methods for JMeter in order to be
integrated in the framework. All getter/setter methods just deliver/set
values from/to the sampler, not from/to the message-object. Therefore, all
these methods are also present in class SendMailCommand.
- See Also:
- Serialized Form
Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement |
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, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse, traverseCollection, traverseMap, traverseProperty |
Methods inherited from interface org.apache.jmeter.testelement.TestElement |
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, removeProperty, setComment, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse |
SERVER
public static final String SERVER
- See Also:
- Constant Field Values
SERVER_PORT
public static final String SERVER_PORT
- See Also:
- Constant Field Values
USE_AUTH
public static final String USE_AUTH
- See Also:
- Constant Field Values
USERNAME
public static final String USERNAME
- See Also:
- Constant Field Values
PASSWORD
public static final String PASSWORD
- See Also:
- Constant Field Values
MAIL_FROM
public static final String MAIL_FROM
- See Also:
- Constant Field Values
MAIL_REPLYTO
public static final String MAIL_REPLYTO
- See Also:
- Constant Field Values
RECEIVER_TO
public static final String RECEIVER_TO
- See Also:
- Constant Field Values
RECEIVER_CC
public static final String RECEIVER_CC
- See Also:
- Constant Field Values
RECEIVER_BCC
public static final String RECEIVER_BCC
- See Also:
- Constant Field Values
SUBJECT
public static final String SUBJECT
- See Also:
- Constant Field Values
SUPPRESS_SUBJECT
public static final String SUPPRESS_SUBJECT
- See Also:
- Constant Field Values
MESSAGE
public static final String MESSAGE
- See Also:
- Constant Field Values
PLAIN_BODY
public static final String PLAIN_BODY
- See Also:
- Constant Field Values
INCLUDE_TIMESTAMP
public static final String INCLUDE_TIMESTAMP
- See Also:
- Constant Field Values
ATTACH_FILE
public static final String ATTACH_FILE
- See Also:
- Constant Field Values
MESSAGE_SIZE_STATS
public static final String MESSAGE_SIZE_STATS
- See Also:
- Constant Field Values
HEADER_FIELDS
public static final String HEADER_FIELDS
- See Also:
- Constant Field Values
USE_EML
public static final String USE_EML
- See Also:
- Constant Field Values
EML_MESSAGE_TO_SEND
public static final String EML_MESSAGE_TO_SEND
- See Also:
- Constant Field Values
ENABLE_DEBUG
public static final String ENABLE_DEBUG
- See Also:
- Constant Field Values
FILENAME_SEPARATOR
public static final String FILENAME_SEPARATOR
- See Also:
- Constant Field Values
SmtpSampler
public SmtpSampler()
sample
public SampleResult sample(Entry e)
- Performs the sample, and returns the result
- Parameters:
e
- Standard-method-header from JMeter
- Returns:
- sampleresult Result of the sample
- See Also:
Sampler.sample(org.apache.jmeter.samplers.Entry)
applies
public boolean applies(ConfigTestElement configElement)
- Description copied from class:
AbstractSampler
- Does configElement apply to Sampler
- Specified by:
applies
in interface ConfigMergabilityIndicator
- Overrides:
applies
in class AbstractSampler
- Parameters:
configElement
- ConfigTestElement
- Returns:
- boolean
- See Also:
AbstractSampler.applies(org.apache.jmeter.config.ConfigTestElement)
Copyright © 1998-2012 Apache Software Foundation. All Rights Reserved.