Policy
public final class DailyPolicy extends AbstractDatePolicy
Constructor | Description |
---|---|
DailyPolicy() |
|
DailyPolicy(java.lang.String argument) |
Modifier and Type | Method | Description |
---|---|---|
protected void |
scrollAhead(java.util.Calendar calendar) |
Scrolls a calendar ahead to the next policy epoch.
|
protected void |
scrollBack(java.util.Calendar calendar) |
Scrolls a calendar back to the previous policy epoch.
|
protected void |
truncate(java.util.Calendar calendar,
int hourOfDay,
int minuteOfHour) |
Truncates a calendar to the start of a policy epoch.
|
continueCurrentFile, continueExistingFile, reset
public DailyPolicy()
public DailyPolicy(java.lang.String argument)
argument
- Time for starting new log file (e.g. "23:30")protected void truncate(java.util.Calendar calendar, int hourOfDay, int minuteOfHour)
AbstractDatePolicy
truncate
in class AbstractDatePolicy
calendar
- Calendar to manipulatehourOfDay
- Start hourminuteOfHour
- Start minute of passed hourprotected void scrollBack(java.util.Calendar calendar)
AbstractDatePolicy
scrollBack
in class AbstractDatePolicy
calendar
- Calendar to manipulateprotected void scrollAhead(java.util.Calendar calendar)
AbstractDatePolicy
scrollAhead
in class AbstractDatePolicy
calendar
- Calendar to manipulateCopyright © 2022. All rights reserved.