Interface IBuiltinNodeType<TData>

    • Method Detail

      • getBuiltinType

        EWorkflowNodeType getBuiltinType()
        Returns:
        The built-in node type.
      • getType

        default String getType()
        Specified by:
        getType in interface IWorkflowElementTypeProviding
        Returns:
        The type of the workflow element that determines how the workflow element behaves. Usually there is a registered handler for each type.
      • isAvailable

        default boolean isAvailable​(IIsAvailableParams<TData> params)
        Description copied from interface: IElementHandler
        Checks whether this workflow element is available to the given client. If this return false, this action cannot be used in the workflow designer, and is skipped during workflow execution.The default implementation always returns true.
        Specified by:
        isAvailable in interface IElementHandler<TData,​WorkflowNode>
        Parameters:
        params - The node's data, the entity context, and the current client.
        Returns:
        Whether the workflow element is available to the given client.