Class PropertiesScheduling.DailyPlan

java.lang.Object
overit.geocallapp.utilities.config.Properties
overit.geocallapp.wfm.scheduling.PropertiesScheduling.DailyPlan
Enclosing class:
PropertiesScheduling

public static class PropertiesScheduling.DailyPlan extends Properties
  • Method Details

    • getTourMaxDuration

      public static Long getTourMaxDuration()
      Returns the maximum time for tour duration (minutes). The default value is 1440.
      Returns:
      the tour max duration
    • isDistanceCalculationDisabled

      public static boolean isDistanceCalculationDisabled()
      Checks if the distance calculation is disabled. The default value is false, i.e. the distance calculation is enabled by default.
      Returns:
      true if the distance calculation is disabled, false if it is enabled
    • isPreviewPanelOnPasteEnabled

      public static boolean isPreviewPanelOnPasteEnabled()
      Checks if the opening of the preview panel when pasting to teams is enabled. The default value is true, i.e. the preview panel is enabled by default.
      Returns:
      true if the preview panel is enabled, false if it is disabled
    • isOssCachePrecalculationEnabled

      public static boolean isOssCachePrecalculationEnabled()
      Checks if the oss cache precalculation is enabled. The default value is false, i.e. the oss cache precalculation is disabled by default.
      Returns:
      true if the oss cache precalculation is enabled, false if it is disabled
    • isSchedulingCachePrecalculationEnabled

      public static boolean isSchedulingCachePrecalculationEnabled()
      Checks if the scheduling cache precalculation is enabled. The default value is false, i.e. the scheduling cache precalculation is disabled by default.
      Returns:
      true if the scheduling cache precalculation is enabled, false if it is disabled
    • isSchedulingSingleValidationCheckEnabled

      public static boolean isSchedulingSingleValidationCheckEnabled()
      Checks if the scheduling single validation check is enabled. The default value is false, i.e. the scheduling single validation check is disabled by default.
      Returns:
      true if the scheduling single validation check is enabled, false if it is disabled
    • isEmergencyServiceDisabled

      public static boolean isEmergencyServiceDisabled()
      Checks if the emergency service is disabled. The default value is true, i.e. the emergency service is disabled by default.
      Returns:
      true if the emergency service is disabled, false if it is enabled
    • getAppointmentToleranceMinutes

      public static Integer getAppointmentToleranceMinutes()
      Returns the time interval (in minutes) that is set by default when defining an appointment slot on a work order that has been already planned.
      Returns:
      the appointment tolerance minutes
    • isManualPlanningHistoryEnabled

      public static boolean isManualPlanningHistoryEnabled()
      Checks if the manual planning history is enabled.
      Returns:
      true if the manual planning history is enabled, false otherwise
    • isPlanningActionLogEnabled

      public static boolean isPlanningActionLogEnabled()
      Checks if the planning action log is enabled.
      Returns:
      true if the planning action log is enabled, false otherwise
    • isTrackWorkOrderResourceRelationsEnabled

      public static boolean isTrackWorkOrderResourceRelationsEnabled()
      Checks if the tracking of the relationships between the work orders and the involved resources enabled.
      Returns:
      true if the tracking of work order and resources relations is enabled, false otherwise
    • getDailyPlanYellowThemeTimeInterval

      public static Long getDailyPlanYellowThemeTimeInterval()
      Returns the minutes after the last synchronization, for which the theme on the daily plan (which indicates the last synchronization of the resource) goes from green to yellow.
      Returns:
      the yellow theme time interval
    • getDailyPlanRedThemeTimeInterval

      public static Long getDailyPlanRedThemeTimeInterval()
      Returns the minutes after the last synchronization, for which the theme on the daily plan (which indicates the last synchronization of the resource) goes from yellow to red.
      Returns:
      the red theme time interval
    • getDailyPlanAutorefresh

      public static Long getDailyPlanAutorefresh()
      Returns the number of seconds for refresh attempt on the daily plan. The default value is 60.
      Returns:
      the daily plan autorefresh number
    • getCheckUrgentActivitiesRefreshNumber

      public static Long getCheckUrgentActivitiesRefreshNumber()
      Returns the number of refreshes needed before the urgent activities are checked. The default value is 10.
      Returns:
      the check urgent activities refresh number
    • getCheckRunningElaborationRefreshNumber

      public static Integer getCheckRunningElaborationRefreshNumber()
      Returns the number of refreshes needed to check if there is a running elaboration. The default value is 10.
      Returns:
      check running elaboration refresh number
    • getCheckMessagesRefreshNumber

      public static Integer getCheckMessagesRefreshNumber()
      Returns the number of refreshes needed to check if a new messages have arrived. The default value is 2.
      Returns:
      the check messages refresh number
    • getCheckWorkOrderAlertsRefreshNumber

      public static Integer getCheckWorkOrderAlertsRefreshNumber()
      Returns the number of refresh needed before the work order alerts are checked. The default value is 5.
      Returns:
      the check work order alerts refresh number
    • getDailyAvailabilityCalculationMode

      public static String getDailyAvailabilityCalculationMode()
      Returns the daily availability calculation mode. The available values are:
      • CALENDAR
      • NOW
      • LAST_SCHEDULE
      Returns:
      the daily availability calculation mode
      See Also:
    • getDailyCommitmentCalculationMode

      public static String getDailyCommitmentCalculationMode()
      Returns the daily commitment calculation mode. The available values are:
      • PLANNING
      • NOT_CONCLUDED_PLANNING
      • SIM_DATA_OPTIMIZATION
      Returns:
      the daily commitment calculation mode
      See Also:
    • getMaxClipboardActivities

      public static Integer getMaxClipboardActivities()
      Returns the maximum number of possible activities in the clipboard.
      Returns:
      the max clipboard activities
    • isActiveTimeslotMultipleActivities

      public static boolean isActiveTimeslotMultipleActivities()
      Checks if the single timeslot management for multiple activities is enabled. The default value is false
      Returns:
      true if the timeslot management for multiple activities is enabled, false if it is disabled
    • isActiveDynamicTooltips

      public static boolean isActiveDynamicTooltips()
      Checks if the dynamic tooltips are enabled.
      Returns:
      true if the dynamic tooltips are enabled, false otherwise
    • getDailyPlanDefaultDay

      public static Integer getDailyPlanDefaultDay()
      Returns the value that identifies the default date to be shown in the filter in the Daily and Multi-day Plan. The available values are:
      • 0: sets today by default
      • 1: sets next working day by default
      Returns:
      the value that identifies the default date
    • isOptimizedSkillHighlightEnabled

      public static boolean isOptimizedSkillHighlightEnabled()
      Checks if the optimized skill highlight update is enabled. When enabled, skill highlighting updates use targeted DOM manipulation instead of full table refresh.
      Returns:
      true if optimized skill highlight is enabled, false otherwise
    • isCustomOrderEnabled

      public static boolean isCustomOrderEnabled()
      Checks if the custom order functionality is enabled in CardView. When enabled, the _CUSTOM_ORDER field is displayed and calculated, and CardView uses full refresh instead of single card refresh to maintain correct custom order values when cards are deselected. The default value is false.
      Returns:
      true if custom order is enabled, false otherwise
      Since:
      21.0