Class PropertiesCalendars.WorkShift

java.lang.Object
overit.geocallapp.utilities.config.Properties
overit.geocallapp.wfm.calendars.PropertiesCalendars.WorkShift
Enclosing class:
PropertiesCalendars

public static class PropertiesCalendars.WorkShift extends Properties
  • Method Details

    • isAvailabilityTargetEndDate

      public static boolean isAvailabilityTargetEndDate()
      Say if the target date for the availability-shifts is the end date.
      Returns:
      true if the target date of the availability-shifts is the end date, false otherwise
    • isReceiptTargetEndDate

      public static boolean isReceiptTargetEndDate()
      Says if the target date for the receipt-shifts is the end date.
      Returns:
      true if the target date of the receipt-shifts is the end date, false otherwise
    • isWorkShiftTargetDateEnd

      public static boolean isWorkShiftTargetDateEnd()
      Say if the target date for the work-shifts is the end date.
      Returns:
      true if the target date of the work-shifts is the end date, false otherwise
    • getMaxWorkShiftsPerDay

      public static int getMaxWorkShiftsPerDay()
      Gets the max number of work-shifts that a resource can have in a day.
      Returns:
      the max number of work-shifts that a resource can have in a day.
    • isWorkShiftsDeletionLegacyEnabled

      public static boolean isWorkShiftsDeletionLegacyEnabled()
      Checks whether the workshift deletion legacy is enabled.
      Returns:
      true if the workshifts deletion legacy (logical deletion) is enabled, false otherwise
    • isWorkShiftsDuplicateAsyncEnabled

      public static boolean isWorkShiftsDuplicateAsyncEnabled()
      Check if asynchronous calendar duplication is enabled.
      Returns:
      true enabled calendar duplication asynchronously, false otherwise