Class WorkflowActionTemplateModel

    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • _WORKFLOWACTIONORDERINGRELATION

        public static final java.lang.String _WORKFLOWACTIONORDERINGRELATION
        Generated relation code constant for relation WorkflowActionOrderingRelation defining source attribute predecessors in extension workflow.
        See Also:
        Constant Field Values
      • _WORKFLOWTEMPLATEACTIONTEMPLATERELATION

        public static final java.lang.String _WORKFLOWTEMPLATEACTIONTEMPLATERELATION
        Generated relation code constant for relation WorkflowTemplateActionTemplateRelation defining source attribute workflow in extension workflow.
        See Also:
        Constant Field Values
      • _WORKFLOWACTIONTEMPLATELINKTEMPLATERELATION

        public static final java.lang.String _WORKFLOWACTIONTEMPLATELINKTEMPLATERELATION
        Generated relation code constant for relation WorkflowActionTemplateLinkTemplateRelation defining source attribute incomingTemplateDecisions in extension workflow.
        See Also:
        Constant Field Values
      • INCOMINGLINKTEMPLATES

        public static final java.lang.String INCOMINGLINKTEMPLATES
        Generated constant - Attribute key of WorkflowActionTemplate.incomingLinkTemplates attribute defined at extension workflow.
        See Also:
        Constant Field Values
      • INCOMINGLINKTEMPLATESSTR

        public static final java.lang.String INCOMINGLINKTEMPLATESSTR
        Generated constant - Attribute key of WorkflowActionTemplate.incomingLinkTemplatesStr attribute defined at extension workflow.
        See Also:
        Constant Field Values
      • CREATIONTYPE

        public static final java.lang.String CREATIONTYPE
        Generated constant - Attribute key of WorkflowActionTemplate.creationType attribute defined at extension workflow.
        See Also:
        Constant Field Values
      • WORKFLOWPOS

        public static final java.lang.String WORKFLOWPOS
        Generated constant - Attribute key of WorkflowActionTemplate.workflowPOS attribute defined at extension workflow.
        See Also:
        Constant Field Values
      • WORKFLOW

        public static final java.lang.String WORKFLOW
        Generated constant - Attribute key of WorkflowActionTemplate.workflow attribute defined at extension workflow.
        See Also:
        Constant Field Values
      • DECISIONTEMPLATES

        public static final java.lang.String DECISIONTEMPLATES
        Generated constant - Attribute key of WorkflowActionTemplate.decisionTemplates attribute defined at extension workflow.
        See Also:
        Constant Field Values
      • INCOMINGTEMPLATEDECISIONS

        public static final java.lang.String INCOMINGTEMPLATEDECISIONS
        Generated constant - Attribute key of WorkflowActionTemplate.incomingTemplateDecisions attribute defined at extension workflow.
        See Also:
        Constant Field Values
    • Constructor Detail

      • WorkflowActionTemplateModel

        public WorkflowActionTemplateModel()
        Generated constructor - Default constructor for generic creation.
      • WorkflowActionTemplateModel

        public WorkflowActionTemplateModel​(ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • WorkflowActionTemplateModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public WorkflowActionTemplateModel​(WorkflowActionType _actionType,
                                           PrincipalModel _principalAssigned,
                                           WorkflowTemplateModel _workflow)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - Constructor with all mandatory attributes.
        Parameters:
        _actionType - initial attribute declared by type AbstractWorkflowAction at extension workflow
        _principalAssigned - initial attribute declared by type AbstractWorkflowAction at extension workflow
        _workflow - initial attribute declared by type WorkflowActionTemplate at extension workflow
      • WorkflowActionTemplateModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public WorkflowActionTemplateModel​(WorkflowActionType _actionType,
                                           java.lang.String _code,
                                           UserModel _owner,
                                           PrincipalModel _principalAssigned,
                                           WorkflowTemplateModel _workflow)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - for all mandatory and initial attributes.
        Parameters:
        _actionType - initial attribute declared by type AbstractWorkflowAction at extension workflow
        _code - initial attribute declared by type AbstractWorkflowAction at extension workflow
        _owner - initial attribute declared by type AbstractWorkflowAction at extension workflow
        _principalAssigned - initial attribute declared by type AbstractWorkflowAction at extension workflow
        _workflow - initial attribute declared by type WorkflowActionTemplate at extension workflow
    • Method Detail

      • getCreationType

        @Accessor(qualifier="creationType",
                  type=GETTER)
        public ComposedTypeModel getCreationType()
        Generated method - Getter of the WorkflowActionTemplate.creationType attribute defined at extension workflow.
        Returns:
        the creationType
      • getDecisionTemplates

        @Accessor(qualifier="decisionTemplates",
                  type=GETTER)
        public java.util.Collection<WorkflowDecisionTemplateModel> getDecisionTemplates()
        Generated method - Getter of the WorkflowActionTemplate.decisionTemplates attribute defined at extension workflow. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the decisionTemplates - list of all decision templates of the action template
      • getIncomingLinkTemplates

        @Accessor(qualifier="incomingLinkTemplates",
                  type=GETTER)
        public java.util.List<LinkModel> getIncomingLinkTemplates()
        Generated method - Getter of the WorkflowActionTemplate.incomingLinkTemplates attribute defined at extension workflow. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the incomingLinkTemplates
      • getIncomingLinkTemplatesStr

        @Accessor(qualifier="incomingLinkTemplatesStr",
                  type=GETTER)
        public java.lang.String getIncomingLinkTemplatesStr()
        Generated method - Getter of the WorkflowActionTemplate.incomingLinkTemplatesStr attribute defined at extension workflow.
        Returns:
        the incomingLinkTemplatesStr
      • getIncomingTemplateDecisions

        @Accessor(qualifier="incomingTemplateDecisions",
                  type=GETTER)
        public java.util.Collection<WorkflowDecisionTemplateModel> getIncomingTemplateDecisions()
        Generated method - Getter of the WorkflowActionTemplate.incomingTemplateDecisions attribute defined at extension workflow. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the incomingTemplateDecisions
      • getWorkflow

        @Accessor(qualifier="workflow",
                  type=GETTER)
        public WorkflowTemplateModel getWorkflow()
        Generated method - Getter of the WorkflowActionTemplate.workflow attribute defined at extension workflow.
        Returns:
        the workflow - workflow template to which the action template belongs
      • setCreationType

        @Accessor(qualifier="creationType",
                  type=SETTER)
        public void setCreationType​(ComposedTypeModel value)
        Generated method - Setter of WorkflowActionTemplate.creationType attribute defined at extension workflow.
        Parameters:
        value - the creationType
      • setDecisionTemplates

        @Accessor(qualifier="decisionTemplates",
                  type=SETTER)
        public void setDecisionTemplates​(java.util.Collection<WorkflowDecisionTemplateModel> value)
        Generated method - Setter of WorkflowActionTemplate.decisionTemplates attribute defined at extension workflow.
        Parameters:
        value - the decisionTemplates - list of all decision templates of the action template
      • setIncomingTemplateDecisions

        @Accessor(qualifier="incomingTemplateDecisions",
                  type=SETTER)
        public void setIncomingTemplateDecisions​(java.util.Collection<WorkflowDecisionTemplateModel> value)
        Generated method - Setter of WorkflowActionTemplate.incomingTemplateDecisions attribute defined at extension workflow.
        Parameters:
        value - the incomingTemplateDecisions
      • setWorkflow

        @Accessor(qualifier="workflow",
                  type=SETTER)
        public void setWorkflow​(WorkflowTemplateModel value)
        Generated method - Initial setter of WorkflowActionTemplate.workflow attribute defined at extension workflow. Can only be used at creation of model - before first save.
        Parameters:
        value - the workflow - workflow template to which the action template belongs