|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DocumentOrchestrationQueue
Defines the contract for a message queue which handles orchestrating documents through the blanket approval process.
Method Summary | |
---|---|
void |
orchestrateDocument(String documentId,
String principalId,
OrchestrationConfig orchestrationConfig,
DocumentProcessingOptions documentProcessingOptions)
Orchestrates the document with the given id through the blanket approval process to the specified list of node names. |
Method Detail |
---|
void orchestrateDocument(String documentId, String principalId, OrchestrationConfig orchestrationConfig, DocumentProcessingOptions documentProcessingOptions) throws RiceIllegalArgumentException
This orchestration can also optional index search attributes after orchestration has complete if the value
for shouldSearchIndex
is "true".
documentId
- the id of the document to orchestrate through the blanket approval processprincipalId
- the id of the principal who initiated the blanket approvalorchestrationConfig
- contains configuration for how the orchestration should be performed
RiceIllegalArgumentException
- if documentId is a null or blank value
RiceIllegalArgumentException
- if principalId is a null or blank value
RiceIllegalArgumentException
- if orchestrationConfig is null
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |