com.ibm.commerce.promotion.facade.datatypes

Interface PromotionScheduleType



  • public interface PromotionScheduleType
    A representation of the model object 'Schedule Type'. Type definition of the promotion schedule.

    The following features are supported:

    See Also:
    PromotionPackage.getPromotionScheduleType()
    • Method Detail

      • getStartDate

        java.lang.Object getStartDate()
        Returns the value of the 'Start Date' attribute. The overall start date of the promotion.
        Returns:
        the value of the 'Start Date' attribute.
        See Also:
        setStartDate(Object), PromotionPackage.getPromotionScheduleType_StartDate()
      • setStartDate

        void setStartDate(java.lang.Object value)
        Sets the value of the 'Start Date' attribute.
        Parameters:
        value - the new value of the 'Start Date' attribute.
        See Also:
        getStartDate()
      • getEndDate

        java.lang.Object getEndDate()
        Returns the value of the 'End Date' attribute. The overall end date of the promotion.
        Returns:
        the value of the 'End Date' attribute.
        See Also:
        setEndDate(Object), PromotionPackage.getPromotionScheduleType_EndDate()
      • setEndDate

        void setEndDate(java.lang.Object value)
        Sets the value of the 'End Date' attribute.
        Parameters:
        value - the new value of the 'End Date' attribute.
        See Also:
        getEndDate()
      • getDailyStartTime

        java.lang.Object getDailyStartTime()
        Returns the value of the 'Daily Start Time' attribute. Daily start time of the promotion.
        Returns:
        the value of the 'Daily Start Time' attribute.
        See Also:
        setDailyStartTime(Object), PromotionPackage.getPromotionScheduleType_DailyStartTime()
      • setDailyStartTime

        void setDailyStartTime(java.lang.Object value)
        Sets the value of the 'Daily Start Time' attribute.
        Parameters:
        value - the new value of the 'Daily Start Time' attribute.
        See Also:
        getDailyStartTime()
      • getDailyEndTime

        java.lang.Object getDailyEndTime()
        Returns the value of the 'Daily End Time' attribute. Daily end time of the promotion. If the daily end time is before the daily start time, it will be conidered as the promotion will run over the night.
        Returns:
        the value of the 'Daily End Time' attribute.
        See Also:
        setDailyEndTime(Object), PromotionPackage.getPromotionScheduleType_DailyEndTime()
      • setDailyEndTime

        void setDailyEndTime(java.lang.Object value)
        Sets the value of the 'Daily End Time' attribute.
        Parameters:
        value - the new value of the 'Daily End Time' attribute.
        See Also:
        getDailyEndTime()
      • getWeekDays

        java.util.List getWeekDays()
        Returns the value of the 'Week Days' attribute list. The list contents are of type DayOfWeekEnumerationType. The literals are from the enumeration DayOfWeekEnumerationType. Indicate the weekdays that the promotion will run.
        Returns:
        the value of the 'Week Days' attribute list.
        See Also:
        DayOfWeekEnumerationType, PromotionPackage.getPromotionScheduleType_WeekDays()