Interface IFileProviding<TData>

Type Parameters:
TData - Type of the node's properties model.
All Superinterfaces:
ICustomParametersUpdateable, IElementHandler<TData, WorkflowNode>, IExecutionResultDescriptor, INodeHandler<TData>, IRefinedExecutionResultDescriptor<TData>, IResourceBundleLocator, IWorkflowElementTypeProviding, IWorkflowNodeFlowAnalyzer<TData>, IWorkflowNodeTypeProviding

@Deprecated public interface IFileProviding<TData> extends INodeHandler<TData>
Deprecated.
This should be implemented together with getSuccessValueDescriptor etc., e.g. in a separate specific mixin interface for the node handler.
Mixin interface for all node handlers that create files when executed. Implements getFileValueDescriptor() with a sensible default.
Since:
7.0.0
Author:
XIMA MEDIA GmbH
  • Method Details

    • getFileValueDescriptor

      default IFileValueDescriptor getFileValueDescriptor()
      Deprecated.
      Description copied from interface: IExecutionResultDescriptor
      Creates the descriptor for the file or files that are created and made available to other actions when the node is executed. Should return null when the node provides node files.
      Specified by:
      getFileValueDescriptor in interface IExecutionResultDescriptor
      Returns:
      The descriptor for the file or files made available after the node was executed.