oracle.AQ
クラス AQQueueProperty

java.lang.Object
  |
  +--oracle.AQ.AQQueueProperty
 

public class AQQueueProperty
extends java.lang.Object

AQのキューのプロパティ。


フィールドの概要
static int EXCEPTION_QUEUE
           
static int INFINITE
          無限の保存期間。
static int NORMAL_QUEUE
           
 
コンストラクタの概要
AQQueueProperty()
           
 
メソッドの概要
 java.lang.String getComment()
          キューのコメントを取得します。
 int getMaxRetries()
          REMOVEモードでデキューするときのmaxRetries(最大試行回数)を取得します。
 int getQueueType()
          キューのタイプを取得します。戻り値は、NORMAL_QUEUEまたはEXCEPTION_QUEUEです。
 double getRetentionTime()
          保存時間を取得します。
 double getRetryInterval()
          再試行の間隔を取得します。
 void setComment(java.lang.String qt_comment)
          キューのコメントを設定します。
 void setMaxRetries(int retries)
          REMOVEモードでデキューするときのmaxRetries(最大試行回数)を設定します。
 void setMaxRetries(java.lang.Integer retries)
          REMOVEモードでデキューするときのmaxRetries(最大試行回数)を設定します。
 void setQueueType(int q_type)
          キューのタイプを設定します。
 void setRetentionTime(double r_time)
          保存時間を設定します。
 void setRetentionTime(java.lang.Double r_time)
          保存時間を設定します。
 void setRetryInterval(double interval)
          再試行の間隔を設定します。
 void setRetryInterval(java.lang.Double interval)
          再試行の間隔を設定します。
 java.lang.String toString()
          キューのプロパティを含む文字列を返します。
 
クラス java.lang.Objectから継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

NORMAL_QUEUE

public static final int NORMAL_QUEUE 

EXCEPTION_QUEUE

public static final int EXCEPTION_QUEUE 

INFINITE

public static final int INFINITE 
無限の保存期間。
コンストラクタの詳細

AQQueueProperty

public AQQueueProperty() 
メソッドの詳細

getQueueType

public int getQueueType()
                 throws AQException 
キューのタイプを取得します。戻り値は、NORMAL_QUEUEまたはEXCEPTION_QUEUEです。

setQueueType

public void setQueueType(int q_type)
                  throws AQException 
キューのタイプを設定します。

getMaxRetries

public int getMaxRetries()
                  throws AQException 
REMOVEモードでデキューするときのmaxRetries(最大試行回数)を取得します。

setMaxRetries

public void setMaxRetries(int retries)
                   throws AQException 
REMOVEモードでデキューするときのmaxRetries(最大試行回数)を設定します。

setMaxRetries

public void setMaxRetries(java.lang.Integer retries)
                   throws AQException 
REMOVEモードでデキューするときのmaxRetries(最大試行回数)を設定します。

getRetryInterval

public double getRetryInterval()
                        throws AQException 
再試行の間隔を取得します。

setRetryInterval

public void setRetryInterval(double interval)
                      throws AQException 
再試行の間隔を設定します。

setRetryInterval

public void setRetryInterval(java.lang.Double interval)
                      throws AQException 
再試行の間隔を設定します。

getRetentionTime

public double getRetentionTime()
                        throws AQException 
保存時間を取得します。

setRetentionTime

public void setRetentionTime(double r_time)
                      throws AQException 
保存時間を設定します。

setRetentionTime

public void setRetentionTime(java.lang.Double r_time)
                      throws AQException 
保存時間を設定します。

getComment

public java.lang.String getComment()
                            throws AQException 
キューのコメントを取得します。

setComment

public void setComment(java.lang.String qt_comment)
                throws AQException 
キューのコメントを設定します。

toString

public java.lang.String toString() 
キューのプロパティを含む文字列を返します。
オーバーライド:
クラス java.lang.ObjectのtoString