public class SubmittedPrintJob
extends java.lang.Object
| Constructor and Description |
|---|
SubmittedPrintJob(java.util.concurrent.Future<PrintJobStatus> reportFuture,
java.lang.String reportRef,
java.lang.String appId,
AccessAssertion accessAssertion)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
AccessAssertion |
getAccessAssertion() |
java.lang.String |
getAppId()
Get the app ID for the report.
|
java.util.concurrent.Future<PrintJobStatus> |
getReportFuture()
Get the future for checking if the report is done and for getting the uri.
|
java.lang.String |
getReportRef()
Get the unique ID for the report.
|
java.util.Date |
getStartDate() |
long |
getTimeSinceStart() |
public SubmittedPrintJob(java.util.concurrent.Future<PrintJobStatus> reportFuture, java.lang.String reportRef, java.lang.String appId, AccessAssertion accessAssertion)
reportFuture - the future for checking if the report is done and for getting the urireportRef - the unique ID for the reportappId - the app idaccessAssertion - the an access control object for downloading this report. Typically this is combined access of the
template and the configuration.public final java.lang.String getReportRef()
public final java.lang.String getAppId()
public final java.util.concurrent.Future<PrintJobStatus> getReportFuture()
public final long getTimeSinceStart()
public final java.util.Date getStartDate()
public final AccessAssertion getAccessAssertion()