- 所有已知的实现类:
-
PrintJobAdapter
public interface PrintJobListener
实现此监听器接口的类应该附加到一个
DocPrintJob
上,以监视打印作业的状态。这些回调方法可能会在处理打印作业的线程上调用,或者在创建通知线程上调用。在任何情况下,客户端不应在这些回调中执行耗时的处理。
-
Method Summary
Modifier and TypeMethodDescriptionvoid
通知客户端数据已成功传输到打印服务,并且客户端可以释放为该数据分配的本地资源。void
通知客户端作业已被用户或程序取消。void
通知客户端作业已成功完成。void
通知客户端作业未能成功完成,将需要重新提交。void
通知客户端不会再传递更多事件。void
通知客户端发生了用户可能能够修复的错误。
-
Method Details
-
printDataTransferCompleted
通知客户端数据已成功传输到打印服务,并且客户端可以释放为该数据分配的本地资源。客户端不应假设在收到此事件后数据已完全打印。如果未收到此事件,则客户端应在释放资源之前等待终端事件(完成/取消/失败)。- 参数:
-
pje
- 生成此事件的作业
-
printJobCompleted
通知客户端作业已成功完成。- 参数:
-
pje
- 生成此事件的作业
-
printJobFailed
通知客户端作业未能成功完成,将需要重新提交。- 参数:
-
pje
- 生成此事件的作业
-
printJobCanceled
通知客户端作业已被用户或程序取消。- 参数:
-
pje
- 生成此事件的作业
-
printJobNoMoreEvents
通知客户端不会再传递更多事件。生成此事件的一个原因是作业已成功完成,但打印系统在能力上受限,无法验证此。如果未传递任何其他终端事件(完成/失败/取消),则必须传递此事件。- 参数:
-
pje
- 生成此事件的作业
-
printJobRequiresAttention
通知客户端发生了用户可能能够修复的错误。生成此事件的一个示例是打印机缺纸。- 参数:
-
pje
- 生成此事件的作业
-