Package org.mapfish.print.servlet.job
Class HibernateAccounting.JobTracker
java.lang.Object
org.mapfish.print.servlet.job.Accounting.JobTracker
org.mapfish.print.servlet.job.HibernateAccounting.JobTracker
- Enclosing class:
HibernateAccounting
A JobTracker specialization for storing in the DB.
-
Field Summary
Fields inherited from class org.mapfish.print.servlet.job.Accounting.JobTracker
configuration, entry, successTimer -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJobTracker(PrintJobEntry entry, Configuration configuration) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidTo be called when a job is canceled.voidTo be called when a job is on error.longonJobSuccess(PrintJob.PrintResult printResult) To be called when a job is a success.
-
Constructor Details
-
JobTracker
Constructor.- Parameters:
entry- the job description.configuration- the job configuration.
-
-
Method Details
-
onJobSuccess
Description copied from class:Accounting.JobTrackerTo be called when a job is a success.- Overrides:
onJobSuccessin classAccounting.JobTracker- Parameters:
printResult- Output file size in bytes- Returns:
- the job duration in nanoseconds
-
onJobCancel
public void onJobCancel()Description copied from class:Accounting.JobTrackerTo be called when a job is canceled.- Overrides:
onJobCancelin classAccounting.JobTracker
-
onJobError
public void onJobError()Description copied from class:Accounting.JobTrackerTo be called when a job is on error.- Overrides:
onJobErrorin classAccounting.JobTracker
-