Policypublic class MonthlyPolicy extends AbstractDatePolicy
| Constructor | Description |
|---|---|
MonthlyPolicy() |
|
MonthlyPolicy(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, resetpublic MonthlyPolicy()
public MonthlyPolicy(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)
AbstractDatePolicytruncate in class AbstractDatePolicycalendar - Calendar to manipulatehourOfDay - Start hourminuteOfHour - Start minute of passed hourprotected void scrollBack(java.util.Calendar calendar)
AbstractDatePolicyscrollBack in class AbstractDatePolicycalendar - Calendar to manipulateprotected void scrollAhead(java.util.Calendar calendar)
AbstractDatePolicyscrollAhead in class AbstractDatePolicycalendar - Calendar to manipulateCopyright © 2021. All rights reserved.