public class CalendarCounter
extends java.lang.Object
Constructor and Description |
---|
CalendarCounter()
Constructor
|
Modifier and Type | Method and Description |
---|---|
static MXLogger |
getLogger() |
static java.util.Calendar |
getRealEndCalendar(MboRemote workPeriod)
Gets the accurate workperiod end date represented as a Calendar
|
static boolean |
isCalendarBasedRefPointReadyToFire(java.util.Date now,
ReferencePointData refPointData) |
static boolean |
isInBoundary(MboRemote workPeriod,
java.util.Date now) |
static boolean |
isRefPointEscalationWithinCalendarBoundary(java.util.Date now,
ReferencePointData refPointData) |
static boolean |
isTodayCalendarHoliday(java.util.Date now,
EscalationData escalationData,
MboRemote escalationMbo) |
static boolean |
isTodayCalendarHoliday(java.util.Date now,
ReferencePointData refPointData) |
static void |
setLogger(MXLogger logger) |
public CalendarCounter()
escalationData
- MboRemote
- public static void setLogger(MXLogger logger)
public static MXLogger getLogger()
public static boolean isTodayCalendarHoliday(java.util.Date now, ReferencePointData refPointData) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public static boolean isTodayCalendarHoliday(java.util.Date now, EscalationData escalationData, MboRemote escalationMbo) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public static boolean isRefPointEscalationWithinCalendarBoundary(java.util.Date now, ReferencePointData refPointData) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public static boolean isInBoundary(MboRemote workPeriod, java.util.Date now) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public static boolean isCalendarBasedRefPointReadyToFire(java.util.Date now, ReferencePointData refPointData) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public static java.util.Calendar getRealEndCalendar(MboRemote workPeriod) throws java.rmi.RemoteException, MXException
workPeriod
- java.rmi.RemoteException
MXException