Package overit.geocallapp.wfm.scheduling
Class PropertiesScheduling.DailyPlan
java.lang.Object
overit.geocallapp.utilities.config.Properties
overit.geocallapp.wfm.scheduling.PropertiesScheduling.DailyPlan
- Enclosing class:
PropertiesScheduling
-
Method Summary
Modifier and TypeMethodDescriptionstatic IntegerReturns the time interval (in minutes) that is set by default when defining an appointment slot on a work order that has been already planned.static IntegerReturns the number of refreshes needed to check if a new messages have arrived.static IntegerReturns the number of refreshes needed to check if there is a running elaboration.static LongReturns the number of refreshes needed before the urgent activities are checked.static IntegerReturns the number of refresh needed before the work order alerts are checked.static StringReturns the daily availability calculation mode.static StringReturns the daily commitment calculation mode.static LongReturns the number of seconds for refresh attempt on the daily plan.static IntegerReturns the value that identifies the default date to be shown in the filter in the Daily and Multi-day Plan.static LongReturns 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.static LongReturns 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.static IntegerReturns the maximum number of possible activities in the clipboard.static LongReturns the maximum time for tour duration (minutes).static booleanChecks if the dynamic tooltips are enabled.static booleanChecks if the single timeslot management for multiple activities is enabled.static booleanChecks if the custom order functionality is enabled in CardView.static booleanChecks if the distance calculation is disabled.static booleanChecks if the emergency service is disabled.static booleanChecks if the manual planning history is enabled.static booleanChecks if the optimized skill highlight update is enabled.static booleanChecks if the oss cache precalculation is enabled.static booleanChecks if the planning action log is enabled.static booleanChecks if the opening of the preview panel when pasting to teams is enabled.static booleanChecks if the scheduling cache precalculation is enabled.static booleanChecks if the scheduling single validation check is enabled.static booleanChecks if the tracking of the relationships between the work orders and the involved resources enabled.Methods inherited from class overit.geocallapp.utilities.config.Properties
getBooleanProperty, getBooleanProperty, getBooleanSystemProperty, getBooleanSystemProperty, getDoubleProperty, getDoubleProperty, getIntegerProperty, getIntegerProperty, getIntegerSystemProperty, getIntegerSystemProperty, getLongProperty, getLongProperty, getStringListProperty, getStringListProperty, getStringProperty, getStringProperty, getStringSystemProperty, getStringSystemProperty
-
Method Details
-
getTourMaxDuration
Returns the maximum time for tour duration (minutes). The default value is1440.- Returns:
- the tour max duration
-
isDistanceCalculationDisabled
public static boolean isDistanceCalculationDisabled()Checks if the distance calculation is disabled. The default value isfalse, i.e. the distance calculation is enabled by default.- Returns:
trueif the distance calculation is disabled,falseif 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 istrue, i.e. the preview panel is enabled by default.- Returns:
trueif the preview panel is enabled,falseif it is disabled
-
isOssCachePrecalculationEnabled
public static boolean isOssCachePrecalculationEnabled()Checks if the oss cache precalculation is enabled. The default value isfalse, i.e. the oss cache precalculation is disabled by default.- Returns:
trueif the oss cache precalculation is enabled,falseif it is disabled
-
isSchedulingCachePrecalculationEnabled
public static boolean isSchedulingCachePrecalculationEnabled()Checks if the scheduling cache precalculation is enabled. The default value isfalse, i.e. the scheduling cache precalculation is disabled by default.- Returns:
trueif the scheduling cache precalculation is enabled,falseif it is disabled
-
isSchedulingSingleValidationCheckEnabled
public static boolean isSchedulingSingleValidationCheckEnabled()Checks if the scheduling single validation check is enabled. The default value isfalse, i.e. the scheduling single validation check is disabled by default.- Returns:
trueif the scheduling single validation check is enabled,falseif it is disabled
-
isEmergencyServiceDisabled
public static boolean isEmergencyServiceDisabled()Checks if the emergency service is disabled. The default value istrue, i.e. the emergency service is disabled by default.- Returns:
trueif the emergency service is disabled,falseif it is enabled
-
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:
trueif the manual planning history is enabled,falseotherwise
-
isPlanningActionLogEnabled
public static boolean isPlanningActionLogEnabled()Checks if the planning action log is enabled.- Returns:
trueif the planning action log is enabled,falseotherwise
-
isTrackWorkOrderResourceRelationsEnabled
public static boolean isTrackWorkOrderResourceRelationsEnabled()Checks if the tracking of the relationships between the work orders and the involved resources enabled.- Returns:
trueif the tracking of work order and resources relations is enabled,falseotherwise
-
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
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
Returns the number of seconds for refresh attempt on the daily plan. The default value is60.- Returns:
- the daily plan autorefresh number
-
getCheckUrgentActivitiesRefreshNumber
Returns the number of refreshes needed before the urgent activities are checked. The default value is10.- Returns:
- the check urgent activities refresh number
-
getCheckRunningElaborationRefreshNumber
Returns the number of refreshes needed to check if there is a running elaboration. The default value is10.- Returns:
- check running elaboration refresh number
-
getCheckMessagesRefreshNumber
Returns the number of refreshes needed to check if a new messages have arrived. The default value is2.- Returns:
- the check messages refresh number
-
getCheckWorkOrderAlertsRefreshNumber
Returns the number of refresh needed before the work order alerts are checked. The default value is5.- Returns:
- the check work order alerts refresh number
-
getDailyAvailabilityCalculationMode
Returns the daily availability calculation mode. The available values are:CALENDARNOWLAST_SCHEDULE
- Returns:
- the daily availability calculation mode
- See Also:
-
getDailyCommitmentCalculationMode
Returns the daily commitment calculation mode. The available values are:PLANNINGNOT_CONCLUDED_PLANNINGSIM_DATA_OPTIMIZATION
- Returns:
- the daily commitment calculation mode
- See Also:
-
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 isfalse- Returns:
trueif the timeslot management for multiple activities is enabled,falseif it is disabled
-
isActiveDynamicTooltips
public static boolean isActiveDynamicTooltips()Checks if the dynamic tooltips are enabled.- Returns:
trueif the dynamic tooltips are enabled,falseotherwise
-
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 default1: 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:
trueif optimized skill highlight is enabled,falseotherwise
-
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 isfalse.- Returns:
trueif custom order is enabled,falseotherwise- Since:
- 21.0
-