Class WorkType

    • Constructor Detail

      • WorkType

        public WorkType()
    • Method Detail

      • getCategory

        public int getCategory()
      • setCategory

        public void setCategory​(int category)
      • getComment

        public java.lang.String getComment()
      • setComment

        public void setComment​(java.lang.String comment)
      • isNonWorkHours

        public boolean isNonWorkHours()
      • setNonWorkHours

        public void setNonWorkHours​(boolean isNonWorkHours)
      • getIsNonWorkHours

        public boolean getIsNonWorkHours()
      • getColor

        public java.lang.String getColor()
      • setColor

        public void setColor​(java.lang.String color)
      • getShortcutList

        public java.util.List<java.lang.String> getShortcutList()
      • setShortcutList

        public void setShortcutList​(java.util.List<java.lang.String> shortcutList)
      • getTimeSetStep

        public int getTimeSetStep()
      • setTimeSetStep

        public void setTimeSetStep​(int step)
      • getTimeSetMode

        public int getTimeSetMode()
      • setTimeSetMode

        public void setTimeSetMode​(int distributeMode)
      • getConfig

        public java.lang.String getConfig()
      • setConfigMap

        public void setConfigMap​(ParameterMap configMap)
      • getRuleConfig

        public java.lang.String getRuleConfig()
      • setRuleConfig

        public void setRuleConfig​(java.lang.String ruleConfig)
      • getRuleExpresionList

        public java.util.List<ru.bgcrm.model.work.WorkType.Rule> getRuleExpresionList()
      • getProcessExecuteTime

        public int getProcessExecuteTime​(java.sql.Connection con,
                                         WorkAction.ShiftData shiftData,
                                         Process process)
        Возвращает время в минутах, требуемое для исполнения задачи.
        Parameters:
        con -
        process -
        Returns:
      • getSlotCount

        public int getSlotCount​(int minuteFrom,
                                int minuteTo)