Class GeneratedAbstractWorkflowAction

All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
AbstractWorkflowAction

public abstract class GeneratedAbstractWorkflowAction extends GenericItem
Generated class for type AbstractWorkflowAction.
See Also:
  • Field Details

    • ACTIONTYPE

      public static final String ACTIONTYPE
      Qualifier of the AbstractWorkflowAction.actionType attribute
      See Also:
    • CODE

      public static final String CODE
      Qualifier of the AbstractWorkflowAction.code attribute
      See Also:
    • NAME

      public static final String NAME
      Qualifier of the AbstractWorkflowAction.name attribute
      See Also:
    • DESCRIPTION

      public static final String DESCRIPTION
      Qualifier of the AbstractWorkflowAction.description attribute
      See Also:
    • PRINCIPALASSIGNED

      public static final String PRINCIPALASSIGNED
      Qualifier of the AbstractWorkflowAction.principalAssigned attribute
      See Also:
    • SENDEMAIL

      public static final String SENDEMAIL
      Qualifier of the AbstractWorkflowAction.sendEmail attribute
      See Also:
    • EMAILADDRESS

      public static final String EMAILADDRESS
      Qualifier of the AbstractWorkflowAction.emailAddress attribute
      See Also:
    • PREDECESSORSSTR

      public static final String PREDECESSORSSTR
      Qualifier of the AbstractWorkflowAction.predecessorsStr attribute
      See Also:
    • RENDERERTEMPLATE

      public static final String RENDERERTEMPLATE
      Qualifier of the AbstractWorkflowAction.rendererTemplate attribute
      See Also:
    • PREDECESSORS

      public static final String PREDECESSORS
      Qualifier of the AbstractWorkflowAction.predecessors attribute
      See Also:
    • WORKFLOWACTIONORDERINGRELATION_SRC_ORDERED

      protected static String WORKFLOWACTIONORDERINGRELATION_SRC_ORDERED
      Relation ordering override parameter constants for WorkflowActionOrderingRelation from ((workflow))
    • WORKFLOWACTIONORDERINGRELATION_TGT_ORDERED

      protected static String WORKFLOWACTIONORDERINGRELATION_TGT_ORDERED
    • WORKFLOWACTIONORDERINGRELATION_MARKMODIFIED

      protected static String WORKFLOWACTIONORDERINGRELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for WorkflowActionOrderingRelation from ((workflow))
    • SUCCESSORS

      public static final String SUCCESSORS
      Qualifier of the AbstractWorkflowAction.successors attribute
      See Also:
    • WORKFLOWACTIONCOMMENTS

      public static final String WORKFLOWACTIONCOMMENTS
      Qualifier of the AbstractWorkflowAction.workflowActionComments attribute
      See Also:
    • WORKFLOWACTIONCOMMENTSHANDLER

      protected static final OneToManyHandler<WorkflowActionComment> WORKFLOWACTIONCOMMENTSHANDLER
      OneToManyHandler for handling 1:n WORKFLOWACTIONCOMMENTS's relation attributes from 'many' side.
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • GeneratedAbstractWorkflowAction

      public GeneratedAbstractWorkflowAction()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class Item
    • getActionType

      public EnumerationValue getActionType(SessionContext ctx)
      Generated method - Getter of the AbstractWorkflowAction.actionType attribute.
      Returns:
      the actionType - marker for the type of an action (start, end, normal)
    • getActionType

      public EnumerationValue getActionType()
      Generated method - Getter of the AbstractWorkflowAction.actionType attribute.
      Returns:
      the actionType - marker for the type of an action (start, end, normal)
    • setActionType

      public void setActionType(SessionContext ctx, EnumerationValue value)
      Generated method - Setter of the AbstractWorkflowAction.actionType attribute.
      Parameters:
      value - the actionType - marker for the type of an action (start, end, normal)
    • setActionType

      public void setActionType(EnumerationValue value)
      Generated method - Setter of the AbstractWorkflowAction.actionType attribute.
      Parameters:
      value - the actionType - marker for the type of an action (start, end, normal)
    • getCode

      public String getCode(SessionContext ctx)
      Generated method - Getter of the AbstractWorkflowAction.code attribute.
      Returns:
      the code - unique identifier of the action
    • getCode

      public String getCode()
      Generated method - Getter of the AbstractWorkflowAction.code attribute.
      Returns:
      the code - unique identifier of the action
    • setCode

      protected void setCode(SessionContext ctx, String value)
      Generated method - Setter of the AbstractWorkflowAction.code attribute.
      Parameters:
      value - the code - unique identifier of the action
    • setCode

      protected void setCode(String value)
      Generated method - Setter of the AbstractWorkflowAction.code attribute.
      Parameters:
      value - the code - unique identifier of the action
    • getDescription

      public String getDescription(SessionContext ctx)
      Generated method - Getter of the AbstractWorkflowAction.description attribute.
      Returns:
      the description - description of the action; should contain the steps the assigned principal has to perform
    • getDescription

      public String getDescription()
      Generated method - Getter of the AbstractWorkflowAction.description attribute.
      Returns:
      the description - description of the action; should contain the steps the assigned principal has to perform
    • getAllDescription

      public Map<Language,String> getAllDescription(SessionContext ctx)
      Generated method - Getter of the AbstractWorkflowAction.description attribute.
      Returns:
      the localized description - description of the action; should contain the steps the assigned principal has to perform
    • getAllDescription

      public Map<Language,String> getAllDescription()
      Generated method - Getter of the AbstractWorkflowAction.description attribute.
      Returns:
      the localized description - description of the action; should contain the steps the assigned principal has to perform
    • setDescription

      public void setDescription(SessionContext ctx, String value)
      Generated method - Setter of the AbstractWorkflowAction.description attribute.
      Parameters:
      value - the description - description of the action; should contain the steps the assigned principal has to perform
    • setDescription

      public void setDescription(String value)
      Generated method - Setter of the AbstractWorkflowAction.description attribute.
      Parameters:
      value - the description - description of the action; should contain the steps the assigned principal has to perform
    • setAllDescription

      public void setAllDescription(SessionContext ctx, Map<Language,String> value)
      Generated method - Setter of the AbstractWorkflowAction.description attribute.
      Parameters:
      value - the description - description of the action; should contain the steps the assigned principal has to perform
    • setAllDescription

      public void setAllDescription(Map<Language,String> value)
      Generated method - Setter of the AbstractWorkflowAction.description attribute.
      Parameters:
      value - the description - description of the action; should contain the steps the assigned principal has to perform
    • getEmailAddress

      public String getEmailAddress(SessionContext ctx)
      Generated method - Getter of the AbstractWorkflowAction.emailAddress attribute.
      Returns:
      the emailAddress - e-mail address where notification e-mail will be sent to
    • getEmailAddress

      public String getEmailAddress()
      Generated method - Getter of the AbstractWorkflowAction.emailAddress attribute.
      Returns:
      the emailAddress - e-mail address where notification e-mail will be sent to
    • setEmailAddress

      public void setEmailAddress(SessionContext ctx, String value)
      Generated method - Setter of the AbstractWorkflowAction.emailAddress attribute.
      Parameters:
      value - the emailAddress - e-mail address where notification e-mail will be sent to
    • setEmailAddress

      public void setEmailAddress(String value)
      Generated method - Setter of the AbstractWorkflowAction.emailAddress attribute.
      Parameters:
      value - the emailAddress - e-mail address where notification e-mail will be sent to
    • isMarkModifiedDisabled

      @Deprecated(since="2105", forRemoval=true) public boolean isMarkModifiedDisabled(Item referencedItem)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      isMarkModifiedDisabled in class Item
    • getName

      public String getName(SessionContext ctx)
      Generated method - Getter of the AbstractWorkflowAction.name attribute.
      Returns:
      the name - name of the action
    • getName

      public String getName()
      Generated method - Getter of the AbstractWorkflowAction.name attribute.
      Returns:
      the name - name of the action
    • getAllName

      public Map<Language,String> getAllName(SessionContext ctx)
      Generated method - Getter of the AbstractWorkflowAction.name attribute.
      Returns:
      the localized name - name of the action
    • getAllName

      public Map<Language,String> getAllName()
      Generated method - Getter of the AbstractWorkflowAction.name attribute.
      Returns:
      the localized name - name of the action
    • setName

      public void setName(SessionContext ctx, String value)
      Generated method - Setter of the AbstractWorkflowAction.name attribute.
      Parameters:
      value - the name - name of the action
    • setName

      public void setName(String value)
      Generated method - Setter of the AbstractWorkflowAction.name attribute.
      Parameters:
      value - the name - name of the action
    • setAllName

      public void setAllName(SessionContext ctx, Map<Language,String> value)
      Generated method - Setter of the AbstractWorkflowAction.name attribute.
      Parameters:
      value - the name - name of the action
    • setAllName

      public void setAllName(Map<Language,String> value)
      Generated method - Setter of the AbstractWorkflowAction.name attribute.
      Parameters:
      value - the name - name of the action
    • getPredecessors

      public List<AbstractWorkflowAction> getPredecessors(SessionContext ctx)
      Generated method - Getter of the AbstractWorkflowAction.predecessors attribute.
      Returns:
      the predecessors
    • getPredecessors

      public List<AbstractWorkflowAction> getPredecessors()
      Generated method - Getter of the AbstractWorkflowAction.predecessors attribute.
      Returns:
      the predecessors
    • getPredecessorsCount

      public long getPredecessorsCount(SessionContext ctx)
    • getPredecessorsCount

      public long getPredecessorsCount()
    • setPredecessors

      public void setPredecessors(SessionContext ctx, List<AbstractWorkflowAction> value)
      Generated method - Setter of the AbstractWorkflowAction.predecessors attribute.
      Parameters:
      value - the predecessors
    • setPredecessors

      public void setPredecessors(List<AbstractWorkflowAction> value)
      Generated method - Setter of the AbstractWorkflowAction.predecessors attribute.
      Parameters:
      value - the predecessors
    • addToPredecessors

      public void addToPredecessors(SessionContext ctx, AbstractWorkflowAction value)
      Generated method - Adds value to predecessors.
      Parameters:
      value - the item to add to predecessors
    • addToPredecessors

      public void addToPredecessors(AbstractWorkflowAction value)
      Generated method - Adds value to predecessors.
      Parameters:
      value - the item to add to predecessors
    • removeFromPredecessors

      public void removeFromPredecessors(SessionContext ctx, AbstractWorkflowAction value)
      Generated method - Removes value from predecessors.
      Parameters:
      value - the item to remove from predecessors
    • removeFromPredecessors

      public void removeFromPredecessors(AbstractWorkflowAction value)
      Generated method - Removes value from predecessors.
      Parameters:
      value - the item to remove from predecessors
    • getPredecessorsStr

      public abstract String getPredecessorsStr(SessionContext ctx)
      Generated method - Getter of the AbstractWorkflowAction.predecessorsStr attribute.
      Returns:
      the predecessorsStr
    • getPredecessorsStr

      public String getPredecessorsStr()
      Generated method - Getter of the AbstractWorkflowAction.predecessorsStr attribute.
      Returns:
      the predecessorsStr
    • getPrincipalAssigned

      public Principal getPrincipalAssigned(SessionContext ctx)
      Generated method - Getter of the AbstractWorkflowAction.principalAssigned attribute.
      Returns:
      the principalAssigned - assigned principal who has to assure the completion (can also be a principal group where any member of the group can process the action)
    • getPrincipalAssigned

      public Principal getPrincipalAssigned()
      Generated method - Getter of the AbstractWorkflowAction.principalAssigned attribute.
      Returns:
      the principalAssigned - assigned principal who has to assure the completion (can also be a principal group where any member of the group can process the action)
    • setPrincipalAssigned

      public void setPrincipalAssigned(SessionContext ctx, Principal value)
      Generated method - Setter of the AbstractWorkflowAction.principalAssigned attribute.
      Parameters:
      value - the principalAssigned - assigned principal who has to assure the completion (can also be a principal group where any member of the group can process the action)
    • setPrincipalAssigned

      public void setPrincipalAssigned(Principal value)
      Generated method - Setter of the AbstractWorkflowAction.principalAssigned attribute.
      Parameters:
      value - the principalAssigned - assigned principal who has to assure the completion (can also be a principal group where any member of the group can process the action)
    • getRendererTemplate

      public RendererTemplate getRendererTemplate(SessionContext ctx)
      Generated method - Getter of the AbstractWorkflowAction.rendererTemplate attribute.
      Returns:
      the rendererTemplate
    • getRendererTemplate

      public RendererTemplate getRendererTemplate()
      Generated method - Getter of the AbstractWorkflowAction.rendererTemplate attribute.
      Returns:
      the rendererTemplate
    • setRendererTemplate

      public void setRendererTemplate(SessionContext ctx, RendererTemplate value)
      Generated method - Setter of the AbstractWorkflowAction.rendererTemplate attribute.
      Parameters:
      value - the rendererTemplate
    • setRendererTemplate

      public void setRendererTemplate(RendererTemplate value)
      Generated method - Setter of the AbstractWorkflowAction.rendererTemplate attribute.
      Parameters:
      value - the rendererTemplate
    • isSendEmail

      public Boolean isSendEmail(SessionContext ctx)
      Generated method - Getter of the AbstractWorkflowAction.sendEmail attribute.
      Returns:
      the sendEmail - if activated a notification e-mail will be sent when action gets active
    • isSendEmail

      public Boolean isSendEmail()
      Generated method - Getter of the AbstractWorkflowAction.sendEmail attribute.
      Returns:
      the sendEmail - if activated a notification e-mail will be sent when action gets active
    • isSendEmailAsPrimitive

      public boolean isSendEmailAsPrimitive(SessionContext ctx)
      Generated method - Getter of the AbstractWorkflowAction.sendEmail attribute.
      Returns:
      the sendEmail - if activated a notification e-mail will be sent when action gets active
    • isSendEmailAsPrimitive

      public boolean isSendEmailAsPrimitive()
      Generated method - Getter of the AbstractWorkflowAction.sendEmail attribute.
      Returns:
      the sendEmail - if activated a notification e-mail will be sent when action gets active
    • setSendEmail

      public void setSendEmail(SessionContext ctx, Boolean value)
      Generated method - Setter of the AbstractWorkflowAction.sendEmail attribute.
      Parameters:
      value - the sendEmail - if activated a notification e-mail will be sent when action gets active
    • setSendEmail

      public void setSendEmail(Boolean value)
      Generated method - Setter of the AbstractWorkflowAction.sendEmail attribute.
      Parameters:
      value - the sendEmail - if activated a notification e-mail will be sent when action gets active
    • setSendEmail

      public void setSendEmail(SessionContext ctx, boolean value)
      Generated method - Setter of the AbstractWorkflowAction.sendEmail attribute.
      Parameters:
      value - the sendEmail - if activated a notification e-mail will be sent when action gets active
    • setSendEmail

      public void setSendEmail(boolean value)
      Generated method - Setter of the AbstractWorkflowAction.sendEmail attribute.
      Parameters:
      value - the sendEmail - if activated a notification e-mail will be sent when action gets active
    • getSuccessors

      public List<AbstractWorkflowAction> getSuccessors(SessionContext ctx)
      Generated method - Getter of the AbstractWorkflowAction.successors attribute.
      Returns:
      the successors
    • getSuccessors

      public List<AbstractWorkflowAction> getSuccessors()
      Generated method - Getter of the AbstractWorkflowAction.successors attribute.
      Returns:
      the successors
    • getSuccessorsCount

      public long getSuccessorsCount(SessionContext ctx)
    • getSuccessorsCount

      public long getSuccessorsCount()
    • setSuccessors

      public void setSuccessors(SessionContext ctx, List<AbstractWorkflowAction> value)
      Generated method - Setter of the AbstractWorkflowAction.successors attribute.
      Parameters:
      value - the successors
    • setSuccessors

      public void setSuccessors(List<AbstractWorkflowAction> value)
      Generated method - Setter of the AbstractWorkflowAction.successors attribute.
      Parameters:
      value - the successors
    • addToSuccessors

      public void addToSuccessors(SessionContext ctx, AbstractWorkflowAction value)
      Generated method - Adds value to successors.
      Parameters:
      value - the item to add to successors
    • addToSuccessors

      public void addToSuccessors(AbstractWorkflowAction value)
      Generated method - Adds value to successors.
      Parameters:
      value - the item to add to successors
    • removeFromSuccessors

      public void removeFromSuccessors(SessionContext ctx, AbstractWorkflowAction value)
      Generated method - Removes value from successors.
      Parameters:
      value - the item to remove from successors
    • removeFromSuccessors

      public void removeFromSuccessors(AbstractWorkflowAction value)
      Generated method - Removes value from successors.
      Parameters:
      value - the item to remove from successors
    • getWorkflowActionComments

      public Collection<WorkflowActionComment> getWorkflowActionComments(SessionContext ctx)
      Generated method - Getter of the AbstractWorkflowAction.workflowActionComments attribute.
      Returns:
      the workflowActionComments
    • getWorkflowActionComments

      public Collection<WorkflowActionComment> getWorkflowActionComments()
      Generated method - Getter of the AbstractWorkflowAction.workflowActionComments attribute.
      Returns:
      the workflowActionComments
    • setWorkflowActionComments

      public void setWorkflowActionComments(SessionContext ctx, Collection<WorkflowActionComment> value)
      Generated method - Setter of the AbstractWorkflowAction.workflowActionComments attribute.
      Parameters:
      value - the workflowActionComments
    • setWorkflowActionComments

      public void setWorkflowActionComments(Collection<WorkflowActionComment> value)
      Generated method - Setter of the AbstractWorkflowAction.workflowActionComments attribute.
      Parameters:
      value - the workflowActionComments
    • addToWorkflowActionComments

      public void addToWorkflowActionComments(SessionContext ctx, WorkflowActionComment value)
      Generated method - Adds value to workflowActionComments.
      Parameters:
      value - the item to add to workflowActionComments
    • addToWorkflowActionComments

      public void addToWorkflowActionComments(WorkflowActionComment value)
      Generated method - Adds value to workflowActionComments.
      Parameters:
      value - the item to add to workflowActionComments
    • removeFromWorkflowActionComments

      public void removeFromWorkflowActionComments(SessionContext ctx, WorkflowActionComment value)
      Generated method - Removes value from workflowActionComments.
      Parameters:
      value - the item to remove from workflowActionComments
    • removeFromWorkflowActionComments

      public void removeFromWorkflowActionComments(WorkflowActionComment value)
      Generated method - Removes value from workflowActionComments.
      Parameters:
      value - the item to remove from workflowActionComments