Interface IBaseActionNode<TData extends BaseActionProps>

Type Parameters:
TData - Type of the node's properties model.
All Superinterfaces:
IBeanValidatingElement<TData,WorkflowNode>, IBeanValidatingNode<TData>, ICustomParametersUpdateable, IElementHandler<TData,WorkflowNode>, IExecutionResultDescriptor, IHierarchyValidatingNode<TData>, INodeHandler<TData>, IResourceBundleLocator, IWorkflowElementTypeProviding, IWorkflowNodeFlowAnalyzer<TData>, IWorkflowNodeTypeProviding
All Known Subinterfaces:
IPluginActionNodeHandler<TData>
All Known Implementing Classes:
APluginActionNodeHandler, FcChangeFormAvailabilityHandler, FcChangeFormValueHandler, FcChangeStateHandler, FcCompressAsZipHandler, FcCopyFormRecordHandler, FcCounterHandler, FcCreateTextFileHandler, FcDecodeBase64Handler, FcDeleteAttachmentHandler, FcDeleteFormRecordHandler, FcDoiInitHandler, FcEmailHandler, FcEncodeBase64Handler, FcExportToPersistenceHandler, FcExportToXmlHandler, FcFillPdfHandler, FcFillWordHandler, FcHttpRequestHandler, FcImportFormValueFromXmlHandler, FcLdapQueryHandler, FcLogEntryHandler, FcMoveFormRecordToInboxHandler, FcProcessHistoryPdfHandler, FcProcessLogPdfHandler, FcProvideResourceHandler, FcQueueTaskHandler, FcRedirectHandler, FcRenewProcessIdHandler, FcReturnFileHandler, FcReturnHandler, FcSaveToFileSystemHandler, FcSaveToWebDavHandler, FcSetSavedFlagHandler, FcShowTemplateHandler, FcSqlStatementHandler, FcThrowExceptionHandler, FcWriteFormRecordAttrHandler

public interface IBaseActionNode<TData extends BaseActionProps> extends INodeHandler<TData>, IBeanValidatingNode<TData>
Node logic handler for actions with a properties model that inherit from BaseActionProps. This is the closest approximation to the actions of the old workflow engine.

For normal actions that do not always throw or return, consider using the mixin IExecutingLikeActionNode.

If you wish to use the default UI for actions, consider using the mixin IDefaultClientHandlerNode.

If you only wish to provide a single prototype in the drawer panel to the left of the workflow designer, consider using the mixin ISingleBaseActionNodePrototype.

Since:
7.0.0
Author:
XIMA MEDIA GmbH
See Also: