モジュール java.desktop
パッケージ 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
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    PrintJobEvent​(DocPrintJob source, int reason)
    PrintJobEventオブジェクトを構築します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    int
    このイベントの理由を返します。
    この印刷ジョブのイベントが関連するDocPrintJobを判定します。

    クラス javax.print.event.PrintEventで宣言されたメソッド

    toString

    クラス java.util.EventObjectで宣言されたメソッド

    getSource

    クラス java.lang.Objectで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • フィールド詳細

    • 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 - sourcenullである場合
  • メソッドの詳細

    • getPrintEventType

      public int getPrintEventType()
      このイベントの理由を返します。
      戻り値:
      理由のint値
    • getPrintJob

      public DocPrintJob getPrintJob()
      この印刷ジョブのイベントが関連するDocPrintJobを判定します。
      戻り値:
      このPrintJobEventによってカプセル化されたイベントを報告する印刷ジョブを表すDocPrintJobオブジェクト