public final class OOOWfModelDesignate extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ALL_WORKFLOW_MODELS
A constant to specify to include
all the current workflow models in the wfModels list.
|
Constructor and Description |
---|
OOOWfModelDesignate(String outOfOfficeDesignate,
List<String> wfModels,
List<String> excludedWfmodels)
Constructor for AEM Inbox Out Of Office Workflow Model Designate.
|
Modifier and Type | Method and Description |
---|---|
List<String> |
getExcludedWfmodels()
Returns the excluded workflow model id's when user is out of office
or null if excluded workflow model id's are not present.
|
String |
getOutOfOfficeDesignate()
Returns the designated user when user is out of office
|
List<String> |
getWfModels()
Returns the list of workflow model id's for which task is delegated when user is out of office
|
void |
setExcludedWfmodels(List<String> excludedWfmodels)
Sets the excluded workflow model id's when user is out of office
or null if excluded workflow model id's are not present.
|
void |
setOutOfOfficeDesignate(String outOfOfficeDesignate)
Sets the designated user id when user is out of office
|
void |
setWfModels(List<String> wfModels)
Sets the list of workflow model id's for which task is delegated when user is out of office
|
public static final String ALL_WORKFLOW_MODELS
public OOOWfModelDesignate(@Nonnull String outOfOfficeDesignate, @Nonnull List<String> wfModels, @Nullable List<String> excludedWfmodels)
outOfOfficeDesignate
- designated user idwfModels
- the list of workflow model id's. If it contains ALL_WORKFLOW_MODELS
then designated user will be set for all the workflow modelsexcludedWfmodels
- the excluded workflow model id's when user is out of office@Nonnull public String getOutOfOfficeDesignate()
public void setOutOfOfficeDesignate(@Nonnull String outOfOfficeDesignate)
outOfOfficeDesignate
- designated user id@Nonnull public List<String> getWfModels()
public void setWfModels(@Nonnull List<String> wfModels)
wfModels
- the list of workflow model id's. If it contains ALL_WORKFLOW_MODELS
then designated user will be set for all the workflow models@Nullable public List<String> getExcludedWfmodels()
ALL_WORKFLOW_MODELS
.public void setExcludedWfmodels(@Nullable List<String> excludedWfmodels)
excludedWfmodels
- the excluded workflow model id's when user is out of officeCopyright © 2010 - 2020 Adobe. All Rights Reserved