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 IWorkflowActionExecutor
Interface for all executors for workflow actions. When a built-in node is executed, theINodeHandler
delegates to these executors.- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description INormalCompletionResult
execute()
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).
-
-