Interface IWorkflowActionExecutor
-
- All Known Implementing Classes:
FcChangeFormAvailabilityExecutor,FcChangeFormValueExecutor,FcChangeStateExecutor,FcCompressAsZipExecutor,FcCopyFormRecordExecutor,FcCounterExecutor,FcCreateTextFileExecutor,FcDecodeBase64Executor,FcDeleteAttachmentExecutor,FcDoiInitExecutor,FcEmailExecutor,FcEncodeBase64Executor,FcExperimentExecutor,FcExportToPersistenceExecutor,FcExportToXmlExecutor,FcFillPdfExecutor,FcFillWordExecutor,FcHttpRequestExecutor,FcImportFormValueFromXmlExecutor,FcLdapQueryExecutor,FcLogEntryExecutor,FcMoveFormRecordToInboxExecutor,FcMultipleConditionExecutor,FcProcessLogPdfExecutor,FcProvideResourceExecutor,FcQueueTaskExecutor,FcRedirectExecutor,FcRenewProcessIdExecutor,FcReturnFileExecutor,FcSaveToFileSystemExecutor,FcSaveToWebDavExecutor,FcSetSavedFlagExecutor,FcShowTemplateExecutor,FcSqlStatementExecutor,FcSwitchExecutor,FcThrowExceptionExecutor,FcWriteFormRecordAttrExecutor
public interface IWorkflowActionExecutorInterface for all executors for workflow actions. When a built-in node is executed, theINodeHandlerdelegates to these executors.- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description INormalCompletionResultexecute()Executes the workflow action, and creates the result.
-
-
-
Method Detail
-
execute
INormalCompletionResult execute() throws AbstractAbruptCompletionException
Executes the workflow action, and creates the result.- Returns:
- The success result to be returned by the post action.
- Throws:
NodeThrewException- When the workflow action failed, as described byTError.AbstractAbruptCompletionException- When the action could not be completed normally for another reason (such as when it needs to return).
-
-