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