TaskHandle(Google App Engine API for Java)

com.google.appengine.api.taskqueue

クラス TaskHandle

  • java.lang.Object
    • com.google.appengine.api.taskqueue.TaskHandle
  • すべての実装インターフェース:
    java.io.Serializable


    public final class TaskHandle
    extends java.lang.Object
    implements java.io.Serializable
    Queue.add(TaskOptions) から作成されました。タスク名(指定されていない場合は生成される)、タスク ETA(指定されていない場合は計算される)、キュー名が含まれます。キュー名とタスク名はアプリケーションのタスクを一意に識別します。
    関連情報:
    シリアル化された形式
    • メソッドの概要

      すべてのメソッド インスタンス メソッド 具象メソッド 
      修飾子と型 メソッドと説明
      boolean equals(java.lang.Object obj) 
      java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> extractParams()
      options 内の payload バイト配列を Map.Entry<String, String> のリストにデコードしようとします。
      long getEtaMillis()
      このタスクの実行スケジュールが設定されている場合、System.currentTimeMillis() に匹敵する時間を返します。
      java.lang.String getName()
      このタスクの名前を返します。
      byte[] getPayload()
      このタスクのバイナリ ペイロードを返します。
      java.lang.String getQueueName()
      このタスクの送信先となるキューの名前を返します。
      java.lang.Integer getRetryCount()
      このタスクで実行されたリースの数を返します。
      java.lang.String getTag()
      このタスクのタグを返します。
      byte[] getTagAsBytes()
      このタスクのタグを返します。
      int hashCode() 
      java.lang.String toString() 
      • java.lang.Object から継承されたメソッド

        getClass, notify, notifyAll, wait, wait, wait
    • コンストラクタの詳細

      • TaskHandle

        public TaskHandle(TaskOptions options,
                          java.lang.String queueName)
      • TaskHandle

        @Deprecated
        public TaskHandle(java.lang.String name,
                                      java.lang.String queueName,
                                      long etaMillis)
        サポート終了。 次を使用します。TaskHandle(TaskOptions, String)
    • メソッドの詳細

      • hashCode

        public int hashCode()
        オーバーライド:
        hashCode - クラス java.lang.Object
      • equals

        public boolean equals(java.lang.Object obj)
        オーバーライド:
        equals - クラス java.lang.Object
      • toString

        public java.lang.String toString()
        オーバーライド:
        toString - クラス java.lang.Object
      • getName

        public java.lang.String getName()
        このタスクの名前を返します。名前が指定されていない場合、このタスクは Queue.add() の呼び出しによって生成された可能性があります。
      • getQueueName

        public java.lang.String getQueueName()
        このタスクの送信先となるキューの名前を返します。
      • getEtaMillis

        public long getEtaMillis()
        このタスクの実行スケジュールが設定されている場合、System.currentTimeMillis() に匹敵する時間を返します。
      • getRetryCount

        public java.lang.Integer getRetryCount()
        このタスクで実行されたリースの数を返します。null を返すことができます。
      • getPayload

        public byte[] getPayload()
        このタスクのバイナリ ペイロードを返します。null を返すことができます。
      • getTag

        public java.lang.String getTag()
                                throws java.io.UnsupportedEncodingException
        このタスクのタグを返します。null を返すことができます。
        スロー:
        java.io.UnsupportedEncodingException
      • getTagAsBytes

        public byte[] getTagAsBytes()
        このタスクのタグを返します。次を返すことができます。null.
      • extractParams

        public java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> extractParams()
                                                                                             throws java.io.UnsupportedEncodingException,
                                                                                                    java.lang.UnsupportedOperationException
        options 内の payload バイト配列を Map.Entry<String, String> のリストにデコードしようとします。
        スロー:
        java.io.UnsupportedEncodingException - ペイロードを application/x-www-form-urlencoded 文字列としてデコードできない場合
        java.lang.UnsupportedOperationException - options にペイロードがないか、ペイロード バイトを application/x-www-form-urlencoded Key-Value ペアとして解釈できない場合。
このページは役立ちましたか?評価をお願いいたします。

フィードバックを送信...

Java の App Engine スタンダード環境