Package org.mapfish.print.servlet.job
Interface JobManager
-
- All Known Implementing Classes:
ThreadPoolJobManager
public interface JobManager
Manages and Executes Print Jobs.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
cancel(java.lang.String referenceId)
Cancel a job.PrintJobStatus
getStatus(java.lang.String referenceId)
Get the status for a job.void
submit(PrintJobEntry entry)
Submit a new job for execution.
-
-
-
Method Detail
-
submit
void submit(PrintJobEntry entry)
Submit a new job for execution.- Parameters:
entry
- the job to run.
-
cancel
void cancel(java.lang.String referenceId) throws NoSuchReferenceException
Cancel a job.- Parameters:
referenceId
- The referenceId of the job to cancel.- Throws:
NoSuchReferenceException
-
getStatus
PrintJobStatus getStatus(java.lang.String referenceId) throws NoSuchReferenceException
Get the status for a job.- Parameters:
referenceId
- The referenceId of the job to check.- Throws:
NoSuchReferenceException
-
-