org.kuali.hr.time.batch
Class BatchJobEntryRunnable
java.lang.Object
org.kuali.hr.time.batch.BatchJobEntryRunnable
- All Implemented Interfaces:
- Runnable
- Direct Known Subclasses:
- BatchApproveMissedPunchJobRunnable, EmployeeApprovalBatchJobRunnable, InitiateBatchJobRunnable, PayPeriodEndBatchJobRunnable, SupervisorApprovalBatchJobRunnable
public abstract class BatchJobEntryRunnable
- extends Object
- implements Runnable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BatchJobEntryRunnable
public BatchJobEntryRunnable(BatchJobEntry entry)
run
public final void run()
- Specified by:
run
in interface Runnable
doWork
public abstract void doWork()
throws Exception
- Implement this method in your subclass. Place business logic here to handle
whatever needs to be done for this unit of work.
- Throws:
Exception
- when problem encountered during work processing, exception
stored in BatchJobEntry, and transaction rolled back.
getTkBatchJobEntryId
public Long getTkBatchJobEntryId()
getTkBatchJobId
public Long getTkBatchJobId()
getBatchJobEntry
public BatchJobEntry getBatchJobEntry()
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.