oracle.AQ
クラス AQOracleRawPayload

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

public class AQOracleRawPayload
extends java.lang.Object
implements AQRawPayload

AQRawPayloadのOracle Server実装。


コンストラクタの概要
AQOracleRawPayload()
           
AQOracleRawPayload(byte[] raw_data, int len)
           
 
メソッドの概要
 byte[] getBytes()
          RAW型ペイロードをバイト配列として返します。
 int getLength()
          RAW型ペイロードの長さを取得します。
 int getStream(byte[] value, int len)
          RAW型ペイロード・データをバイト配列に読み込みます。Lenは読込みバイト数です。
 void setStream(byte[] value, int len)
          RAW型ペイロードの読込みバイト数(len)の値を、指定されたバイト配列から設定し、RAW型ペイロードをlenバイトの配列として設定します。
 java.lang.String toString()
           
 
クラス java.lang.Objectから継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

AQOracleRawPayload

public AQOracleRawPayload(byte[] raw_data,
                          int len) 

AQOracleRawPayload

public AQOracleRawPayload() 
メソッドの詳細

getStream

public int getStream(byte[] value,
                     int len)
              throws AQException 
RAW型ペイロード・データをバイト配列に読み込みます。Lenは読込みバイト数です。読み込まれたバイト数を返します。
定義:
インタフェース AQRawPayload内のgetStream

getBytes

public byte[] getBytes()
                throws AQException 
RAW型ペイロードをバイト配列として返します。
定義:
インタフェース AQRawPayload内のgetBytes

setStream

public void setStream(byte[] value,
                      int len)
               throws AQException 
RAW型ペイロードの読込みバイト数(len)の値を、指定されたバイト配列から設定し、RAW型ペイロードをlenバイトの配列として設定します。
定義:
インタフェース AQRawPayload内のsetStream

getLength

public int getLength() 
RAW型ペイロードの長さを取得します。
定義:
インタフェース AQRawPayload内のgetLength

toString

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