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
ConstructorsModifierConstructorDescriptionprotected
JobTracker
(PrintJobEntry entry, Configuration configuration) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoid
To be called when a job is canceled.void
To be called when a job is on error.long
onJobSuccess
(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.JobTracker
To be called when a job is a success.- Overrides:
onJobSuccess
in classAccounting.JobTracker
- Parameters:
printResult
- Output file size in bytes- Returns:
- the job duration in nanoseconds
-
onJobCancel
public void onJobCancel()Description copied from class:Accounting.JobTracker
To be called when a job is canceled.- Overrides:
onJobCancel
in classAccounting.JobTracker
-
onJobError
public void onJobError()Description copied from class:Accounting.JobTracker
To be called when a job is on error.- Overrides:
onJobError
in classAccounting.JobTracker
-