public class BatchJobServiceImpl extends Object implements BatchJobService
| Modifier and Type | Field and Description | 
|---|---|
| static String | JOB_STATUS_PARAMETER | 
| protected static List<String> | jobStatuses | 
| protected static String | SCHEDULE_JOB_NAME | 
CANCELLED_JOB_STATUS_CODE, FAILED_JOB_STATUS_CODE, PENDING_JOB_STATUS_CODE, RUNNING_JOB_STATUS_CODE, SCHEDULED_GROUP, SCHEDULED_JOB_STATUS_CODE, SUCCEEDED_JOB_STATUS_CODE| Constructor and Description | 
|---|
| BatchJobServiceImpl() | 
protected static final String SCHEDULE_JOB_NAME
public static final String JOB_STATUS_PARAMETER
protected static final List<String> jobStatuses
public BatchJobServiceImpl()
public List<String> getJobStatuses()
getJobStatuses in interface BatchJobServicepublic void scheduleInitiateJobs(CalendarEntry calendarEntry) throws org.quartz.SchedulerException
scheduleInitiateJobs in interface BatchJobServiceorg.quartz.SchedulerExceptionpublic void scheduleInitiateJobs(CalendarEntry calendarEntry, org.joda.time.DateTime scheduleDate) throws org.quartz.SchedulerException
scheduleInitiateJobs in interface BatchJobServiceorg.quartz.SchedulerExceptionpublic void scheduleEndReportingPeriodJobs(CalendarEntry calendarEntry) throws org.quartz.SchedulerException
scheduleEndReportingPeriodJobs in interface BatchJobServiceorg.quartz.SchedulerExceptionpublic void scheduleEndReportingPeriodJobs(CalendarEntry calendarEntry, org.joda.time.DateTime scheduleDate) throws org.quartz.SchedulerException
scheduleEndReportingPeriodJobs in interface BatchJobServiceorg.quartz.SchedulerExceptionpublic void scheduleEndPayPeriodJobs(CalendarEntry calendarEntry) throws org.quartz.SchedulerException
scheduleEndPayPeriodJobs in interface BatchJobServiceorg.quartz.SchedulerExceptionpublic void scheduleEndPayPeriodJobs(CalendarEntry calendarEntry, org.joda.time.DateTime scheduleDate) throws org.quartz.SchedulerException
scheduleEndPayPeriodJobs in interface BatchJobServiceorg.quartz.SchedulerExceptionpublic void scheduleEmployeeApprovalJobs(CalendarEntry calendarEntry) throws org.quartz.SchedulerException
scheduleEmployeeApprovalJobs in interface BatchJobServiceorg.quartz.SchedulerExceptionpublic void scheduleEmployeeApprovalJobs(CalendarEntry calendarEntry, org.joda.time.DateTime scheduleDate) throws org.quartz.SchedulerException
scheduleEmployeeApprovalJobs in interface BatchJobServiceorg.quartz.SchedulerExceptionpublic void scheduleMissedPunchApprovalJobs(CalendarEntry calendarEntry) throws org.quartz.SchedulerException
scheduleMissedPunchApprovalJobs in interface BatchJobServiceorg.quartz.SchedulerExceptionpublic void scheduleMissedPunchApprovalJobs(CalendarEntry calendarEntry, org.joda.time.DateTime scheduleDate) throws org.quartz.SchedulerException
scheduleMissedPunchApprovalJobs in interface BatchJobServiceorg.quartz.SchedulerExceptionpublic void scheduleSupervisorApprovalJobs(CalendarEntry calendarEntry) throws org.quartz.SchedulerException
scheduleSupervisorApprovalJobs in interface BatchJobServiceorg.quartz.SchedulerExceptionpublic void scheduleSupervisorApprovalJobs(CalendarEntry calendarEntry, org.joda.time.DateTime scheduleDate) throws org.quartz.SchedulerException
scheduleSupervisorApprovalJobs in interface BatchJobServiceorg.quartz.SchedulerExceptionpublic void scheduleLeaveCarryOverJobs(LeavePlan leavePlan) throws org.quartz.SchedulerException
scheduleLeaveCarryOverJobs in interface BatchJobServiceorg.quartz.SchedulerExceptionpublic void scheduleLeaveCarryOverJobs(LeavePlan leavePlan, org.joda.time.DateTime scheduleDate) throws org.quartz.SchedulerException
scheduleLeaveCarryOverJobs in interface BatchJobServiceorg.quartz.SchedulerExceptionprotected void scheduleLeaveCarryOverJob(LeavePlan leavePlan, org.joda.time.DateTime scheduleDate) throws org.quartz.SchedulerException
org.quartz.SchedulerExceptionpublic void schedulePayrollApprovalJobs(CalendarEntry calendarEntry) throws org.quartz.SchedulerException
schedulePayrollApprovalJobs in interface BatchJobServiceorg.quartz.SchedulerExceptionpublic void schedulePayrollApprovalJobs(CalendarEntry calendarEntry, org.joda.time.DateTime scheduleDate) throws org.quartz.SchedulerException
schedulePayrollApprovalJobs in interface BatchJobServiceorg.quartz.SchedulerExceptionpublic void scheduleLeaveCalendarDelinquencyJobs(CalendarEntry calendarEntry) throws org.quartz.SchedulerException
scheduleLeaveCalendarDelinquencyJobs in interface BatchJobServiceorg.quartz.SchedulerExceptionpublic void scheduleLeaveCalendarDelinquencyJobs(CalendarEntry calendarEntry, org.joda.time.DateTime scheduleDate) throws org.quartz.SchedulerException
scheduleLeaveCalendarDelinquencyJobs in interface BatchJobServiceorg.quartz.SchedulerExceptionpublic void scheduleClockedInEmployeeJob(org.joda.time.DateTime scheduleDate) throws org.quartz.SchedulerException
scheduleClockedInEmployeeJob in interface BatchJobServiceorg.quartz.SchedulerExceptionpublic org.quartz.Scheduler getScheduler()
public void setScheduler(org.quartz.Scheduler scheduler)
public AssignmentService getAssignmentService()
public void setAssignmentService(AssignmentService assignmentService)
public CalendarService getCalendarService()
public void setCalendarService(CalendarService calendarService)
public ClockLogService getClockLogService()
public void setClockLogService(ClockLogService clockLogService)
public LeaveCalendarDocumentHeaderService getLeaveCalendarDocumentHeaderService()
public void setLeaveCalendarDocumentHeaderService(LeaveCalendarDocumentHeaderService leaveCalendarDocumentHeaderService)
public MissedPunchDocumentService getMissedPunchDocumentService()
public void setMissedPunchDocumentService(MissedPunchDocumentService missedPunchDocumentService)
public PrincipalHRAttributesService getPrincipalHRAttributesService()
public void setPrincipalHRAttributesService(PrincipalHRAttributesService principalHRAttributesService)
public TimesheetDocumentHeaderService getTimesheetDocumentHeaderService()
public void setTimesheetDocumentHeaderService(TimesheetDocumentHeaderService timesheetDocumentHeaderService)
public List<BatchJobStatus> getJobs(String jobNm, String jobStatus, String hrCalendarId, Date startDate, Date endDate) throws org.quartz.SchedulerException
getJobs in interface BatchJobServiceorg.quartz.SchedulerExceptionpublic void updateStatus(org.quartz.JobDetail jobDetail, String jobStatus)
updateStatus in interface BatchJobServicepublic boolean isJobRunning(String jobName)
isJobRunning in interface BatchJobServicepublic List<org.quartz.JobExecutionContext> getRunningJobs()
public String getStatus(org.quartz.JobDetail jobDetail)
getStatus in interface BatchJobServiceCopyright © 2004–2014 The Kuali Foundation. All rights reserved.