Interface RecipientInfoSpecifier
-
public interface RecipientInfoSpecifier
TheRecipientInfoSpecifier
interface is intended for implementations that will define the Recipients dynamically.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SERVICE_PROPERTY_LABEL
Constant denoting the name of the label service property.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<RecipientSetInfo>
getAdobeSignRecipients(com.adobe.granite.workflow.exec.WorkItem workItem, com.adobe.granite.workflow.WorkflowSession workflowSession, com.adobe.granite.workflow.metadata.MetaDataMap args)
Returns the dynamically resolvedPrincipal
id
-
-
-
Field Detail
-
SERVICE_PROPERTY_LABEL
static final java.lang.String SERVICE_PROPERTY_LABEL
Constant denoting the name of the label service property. Value = "process.label"- See Also:
- Constant Field Values
-
-
Method Detail
-
getAdobeSignRecipients
java.util.List<RecipientSetInfo> getAdobeSignRecipients(com.adobe.granite.workflow.exec.WorkItem workItem, com.adobe.granite.workflow.WorkflowSession workflowSession, com.adobe.granite.workflow.metadata.MetaDataMap args) throws com.adobe.granite.workflow.WorkflowException
Returns the dynamically resolvedPrincipal
id- Parameters:
workItem
- Current workitemworkflowSession
- Workflow sessionargs
- Recipients specific arguments can be passed here- Returns:
- the dynamically resolved
Principal
id - Throws:
com.adobe.granite.workflow.WorkflowException
-
-