public abstract class AbstractMessageStoreStep extends AbstractStoreStep implements ISingleMessageStep
DEFAULT_DESCRIPTION, ELEMENT_ATTRIBUTE_ID, ELEMENT_ATTRIBUTE_NAME, PROPERTY_TYPE_ANT, PROPERTY_TYPE_ANT_STRICT, PROPERTY_TYPE_DEFAULT, PROPERTY_TYPE_DYNAMICdescription, location, project| Constructor and Description |
|---|
AbstractMessageStoreStep() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getMessageId() |
protected abstract java.lang.String |
performOperation(javax.mail.Message message) |
protected java.lang.String |
processContent(javax.mail.Folder folder) |
void |
setMessageId(java.lang.String id)
Sets the message id.
|
protected void |
verifyParameters()
Verifies the parameters
|
doExecute, getProperty, getPropertyType, setProperty, setPropertyTypegetHelper, setHelperaddComputedParameters, clone, emptyParamCheck, execute, getComputedParameters, getContext, getDefaultPropertyType, getDescription, getDuration, getParameterDictionary, getStepLabel, getVerifier, getWebtestProperties, getWebtestProperties, getWebtestProperty, getWebtestProperty, handleException, hasDescription, integerParamCheck, isCompleted, isPerformingAction, isStarted, isSuccessful, notifyCompleted, notifyStarted, notifyStepResultsListeners, notifySuccess, nullParamCheck, nullResponseCheck, optionalIntegerParamCheck, paramCheck, positiveOrZeroParamCheck, setStepid, setWebtestProperty, setWebtestProperty, toStringbindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypegetDescription, getLocation, getProject, setDescription, setLocation, setProjectequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetContextpublic void setMessageId(java.lang.String id)
setMessageId in interface ISingleMessageStepid - The id of the message of interestpublic java.lang.String getMessageId()
getMessageId in interface ISingleMessageStepprotected void verifyParameters()
verifyParameters in class AbstractStoreStepprotected java.lang.String processContent(javax.mail.Folder folder)
throws javax.mail.MessagingException
processContent in class AbstractStoreStepjavax.mail.MessagingExceptionprotected abstract java.lang.String performOperation(javax.mail.Message message)
throws javax.mail.MessagingException
javax.mail.MessagingException