public class EmailCombinedCollectionActionExecuter extends ChainedActionExecuter
Modifier and Type | Field and Description |
---|---|
protected int |
collectionRenditionPriority
Value that should be set for rendition priority
|
protected java.lang.String |
collectionSortProp
The property to sort on when combining documents in a collection.
|
protected int |
sleepTimeWhenCheckingForRendition
Wait time between each check to see if a rendition is available
|
subActionsList
group, groupedConditionEvaluatorList, indexImage, nonRequiredConditionEvaluatorList, requiredConditionEvaluatorList
Constructor and Description |
---|
EmailCombinedCollectionActionExecuter() |
Modifier and Type | Method and Description |
---|---|
void |
executeImpl(java.lang.String ticket,
Action action)
Combines a collection into a single pdf document and sends an email with it as an attachment
|
java.lang.String |
getCollectionRelation() |
java.lang.String |
getCollectionSortProp() |
int |
getSleepTimeWhenCheckingForRendition() |
void |
setCollectionRelation(java.lang.String collectionRelation) |
void |
setCollectionSortProp(java.lang.String collectionSortProp) |
void |
setSleepTimeWhenCheckingForRendition(int sleepTimeWhenCheckingForRendition) |
addMandatoryParameters, getGroupedConditionEvaluatorList, getNonRequiredConditionEvaluatorList, getRequiredConditionEvaluatorList, getSubActionsList, setGroupedConditionEvaluatorList, setIgnoreSubActionConditionEvals, setMandatoryParams, setNonRequiredConditionEvaluatorList, setRequiredConditionEvaluatorList, setSubActionsList
evaluateAndExecute, execute, getActionDefinition, getDescription, getIndexImage, getShouldPoolAction, isGroup, setActionExecutionThreadManager, setDescription, setGroup, setIndexImage, setShouldPoolAction
checkParameters
protected java.lang.String collectionSortProp
protected int collectionRenditionPriority
protected int sleepTimeWhenCheckingForRendition
public EmailCombinedCollectionActionExecuter()
public java.lang.String getCollectionRelation()
public void setCollectionRelation(java.lang.String collectionRelation)
public java.lang.String getCollectionSortProp()
public void setCollectionSortProp(java.lang.String collectionSortProp)
public int getSleepTimeWhenCheckingForRendition()
public void setSleepTimeWhenCheckingForRendition(int sleepTimeWhenCheckingForRendition)
public void executeImpl(java.lang.String ticket, Action action)
executeImpl
in interface ActionExecuter
executeImpl
in class ChainedActionExecuter
ticket
- action
- - the action object that contains the params for our actionActionExecuter.executeImpl(String, Action)