java.lang.Object
java.util.EventObject
javax.print.event.PrintEvent
javax.print.event.PrintJobEvent
- すべての実装されたインタフェース:
- Serializable
public class PrintJobEvent extends PrintEvent
PrintJobEventクラスは、印刷ジョブが報告する共通イベントをカプセル化して、リスナーがDocPrintJobの処理の進捗を知ることができるようにします。- 関連項目:
- 直列化された形式
- 
フィールドのサマリーフィールド修飾子と型フィールド説明static intジョブが必ずしもまだ印刷されていなくても、データはクライアントから印刷サービスに正常に転送されています。static intジョブはPrintServiceによって取り消されました。static int文書は完全に印刷されます。static int印刷サービスがジョブを完了できないことを報告します。static intすべての印刷サービス、たとえばジョブの完了を通知するような重要なイベントでさえ、送信できるわけではありません。static int印刷サービスが、印刷サービスを続ける前に外部からの操作が必要な、おそらく一時的な問題が発生したことを示します。クラス java.util.EventObjectで宣言されたフィールドsource
- 
コンストラクタのサマリーコンストラクタ
- 
メソッドのサマリー修飾子と型メソッド説明intこのイベントの理由を返します。この印刷ジョブのイベントが関連するDocPrintJobを判定します。クラス javax.print.event.PrintEventで宣言されたメソッドtoStringクラス java.util.EventObjectで宣言されたメソッドgetSource
- 
フィールド詳細- 
JOB_CANCELEDpublic static final int JOB_CANCELEDジョブはPrintServiceによって取り消されました。- 関連項目:
- 定数フィールド値
 
- 
JOB_COMPLETEpublic static final int JOB_COMPLETE文書は完全に印刷されます。- 関連項目:
- 定数フィールド値
 
- 
JOB_FAILEDpublic static final int JOB_FAILED印刷サービスがジョブを完了できないことを報告します。 アプリケーションはジョブを再送信する必要があります。- 関連項目:
- 定数フィールド値
 
- 
REQUIRES_ATTENTIONpublic static final int REQUIRES_ATTENTION印刷サービスが、印刷サービスを続ける前に外部からの操作が必要な、おそらく一時的な問題が発生したことを示します。 このメッセージを生成できるイベントの1つの例に、プリンタの用紙切れがあります。- 関連項目:
- 定数フィールド値
 
- 
NO_MORE_EVENTSpublic static final int NO_MORE_EVENTSすべての印刷サービス、たとえばジョブの完了を通知するような重要なイベントでさえ、送信できるわけではありません。 このメッセージは、印刷ジョブがこれ以上の情報をもっていないこと、または印刷サービスとこれ以上通信しないことを示します。 このメッセージは端末イベント(完了/失敗/取り消し)が送信されない場合には常に送信されなければいけません。 たとえば、JOB_COMPLETEなどのメッセージがこのメッセージを受け取る前に受信されていない場合、唯一の推論は、印刷サービスがそのようなイベントの配信をサポートしていないということです。- 関連項目:
- 定数フィールド値
 
- 
DATA_TRANSFER_COMPLETEpublic static final int DATA_TRANSFER_COMPLETEジョブが必ずしもまだ印刷されていなくても、データはクライアントから印刷サービスに正常に転送されています。 クライアントはデータ・リソースを解放できます。- 関連項目:
- 定数フィールド値
 
 
- 
- 
コンストラクタの詳細- 
PrintJobEventpublic PrintJobEvent(DocPrintJob source, int reason)PrintJobEventオブジェクトを構築します。- パラメータ:
- source-- DocPrintJobオブジェクト
- reason- 理由を指定するint値
- 例外:
- IllegalArgumentException-- sourceが- nullである場合
 
 
- 
- 
メソッドの詳細- 
getPrintEventTypepublic int getPrintEventType()このイベントの理由を返します。- 戻り値:
- 理由のint値
 
- 
getPrintJobpublic DocPrintJob getPrintJob()この印刷ジョブのイベントが関連するDocPrintJobを判定します。- 戻り値:
- このPrintJobEventによってカプセル化されたイベントを報告する印刷ジョブを表すDocPrintJobオブジェクト
 
 
-