Class RollingCalendar
java.lang.Object
java.util.Calendar
java.util.GregorianCalendar
ch.qos.logback.core.rolling.helper.RollingCalendar
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<Calendar>
Deprecated.
This internal logback API is not supported by AEM as a Cloud Service.
RollingCalendar is a helper class to
TimeBasedRollingPolicy or similar
timed-based rolling policies. Given a periodicity type and the current time,
it computes the start of the next interval (i.e. the triggering date).- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.Calendar
Calendar.Builder -
Field Summary
Fields inherited from class java.util.GregorianCalendar
AD, BCFields inherited from class java.util.Calendar
ALL_STYLES, AM, AM_PM, APRIL, AUGUST, DATE, DAY_OF_MONTH, DAY_OF_WEEK, DAY_OF_WEEK_IN_MONTH, DAY_OF_YEAR, DECEMBER, DST_OFFSET, ERA, FEBRUARY, FIELD_COUNT, FRIDAY, HOUR, HOUR_OF_DAY, JANUARY, JULY, JUNE, LONG, LONG_FORMAT, LONG_STANDALONE, MARCH, MAY, MILLISECOND, MINUTE, MONDAY, MONTH, NARROW_FORMAT, NARROW_STANDALONE, NOVEMBER, OCTOBER, PM, SATURDAY, SECOND, SEPTEMBER, SHORT, SHORT_FORMAT, SHORT_STANDALONE, SUNDAY, THURSDAY, TUESDAY, UNDECIMBER, WEDNESDAY, WEEK_OF_MONTH, WEEK_OF_YEAR, YEAR, ZONE_OFFSET -
Constructor Summary
ConstructorsConstructorDescriptionRollingCalendar(String datePattern) Deprecated.RollingCalendar(String datePattern, TimeZone tz, Locale locale) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.static intdiffInMonths(long startTime, long endTime) Deprecated.getEndOfNextNthPeriod(Date now, int periods) Deprecated.Deprecated.Deprecated.longgetStartOfCurrentPeriodWithGMTOffsetCorrection(long now, TimeZone timezone) Deprecated.booleanDeprecated.longperiodBarriersCrossed(long start, long end) Deprecated.voidDeprecated.Methods inherited from class java.util.GregorianCalendar
add, clone, equals, from, getActualMaximum, getActualMinimum, getCalendarType, getGreatestMinimum, getGregorianChange, getLeastMaximum, getMaximum, getMinimum, getTimeZone, getWeeksInWeekYear, getWeekYear, hashCode, isLeapYear, isWeekDateSupported, roll, roll, setGregorianChange, setTimeZone, setWeekDate, toZonedDateTimeMethods inherited from class java.util.Calendar
after, before, clear, clear, compareTo, get, getAvailableCalendarTypes, getAvailableLocales, getDisplayName, getDisplayNames, getFirstDayOfWeek, getInstance, getInstance, getInstance, getInstance, getMinimalDaysInFirstWeek, getTime, getTimeInMillis, isLenient, isSet, set, set, set, set, setFirstDayOfWeek, setLenient, setMinimalDaysInFirstWeek, setTime, setTimeInMillis, toInstant, toString
-
Constructor Details
-
RollingCalendar
Deprecated. -
RollingCalendar
Deprecated.
-
-
Method Details
-
getPeriodicityType
Deprecated. -
computePeriodicityType
Deprecated. -
isCollisionFree
public boolean isCollisionFree()Deprecated. -
printPeriodicity
Deprecated. -
periodBarriersCrossed
public long periodBarriersCrossed(long start, long end) Deprecated. -
diffInMonths
public static int diffInMonths(long startTime, long endTime) Deprecated. -
getEndOfNextNthPeriod
Deprecated. -
getNextTriggeringDate
Deprecated. -
getStartOfCurrentPeriodWithGMTOffsetCorrection
Deprecated.
-