Class ContainerTask

    • Constructor Detail

      • ContainerTask

        public ContainerTask()
    • Method Detail

      • getCapabilities

        public java.util.Set<java.lang.String> getCapabilities()
      • setCapabilities

        public void setCapabilities​(java.util.Set<java.lang.String> capabilities)
      • retry

        public Changes retry​(java.lang.String targetId)
        Overrides:
        retry in class Task
      • freezeVariablesInCustomFields

        public java.util.Set<java.lang.String> freezeVariablesInCustomFields​(java.util.Map<java.lang.String,​ValueWithInterpolation> variables,
                                                                             java.util.Map<java.lang.String,​java.lang.String> passwordVariables,
                                                                             Changes changes,
                                                                             boolean freezeEvenIfUnresolved)
        Description copied from class: Task

        To be overridden in child classes with custom fields that can contain variables.

        Apply VariableHelper.replaceAll(Object, Map, Set, boolean) to each field; if child entities are modified, add them to changes.
        Overrides:
        freezeVariablesInCustomFields in class Task
      • getIconLocation

        public java.lang.String getIconLocation()
      • getOutputVarHelpText

        public java.lang.String getOutputVarHelpText()
      • getTaskColor

        public java.lang.String getTaskColor()
      • getIconClass

        public java.lang.String getIconClass()
      • hasAbortScript

        public boolean hasAbortScript()
        Overrides:
        hasAbortScript in class Task
      • getStatusLine

        public java.lang.String getStatusLine()
      • setStatusLine

        public void setStatusLine​(java.lang.String statusLine)
      • getInputProperties

        public java.util.Collection<PropertyDescriptor> getInputProperties()
      • isKeepPreviousOutputPropertiesOnRetry

        public boolean isKeepPreviousOutputPropertiesOnRetry()
      • setKeepPreviousOutputPropertiesOnRetry

        public void setKeepPreviousOutputPropertiesOnRetry​(boolean keepPreviousOutputPropertiesOnRetry)
      • getTransitionalAndOutputProperties

        public java.util.Collection<PropertyDescriptor> getTransitionalAndOutputProperties()
      • isUnknown

        public boolean isUnknown()