クラス BodyFilterNormal

java.lang.Object
  拡張jp.co.erlab.XMLSim.filter.BodyFilter
      拡張BodyFilterNormal

public class BodyFilterNormal
extends BodyFilter

XMLシミュレータの電文本体を受信するためのインタフェースを実装する。

この実装はヘッダー、フッターなし、データ変換無し、4096バイト以内の電文本体を受信する。

バージョン:
$Revision$
作成者:
E.R

コンストラクタの概要
BodyFilterNormal()
           
 
メソッドの概要
 java.lang.String getName()
          実装したBodyFilterクラスの名称を返す。
 byte[] readBody(java.io.InputStream in, int bodySize)
          XMLシミュレータの電文本体を受信するためのインタフェースを実装する。
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BodyFilterNormal

public BodyFilterNormal()
メソッドの詳細

getName

public java.lang.String getName()
実装したBodyFilterクラスの名称を返す。

定義:
クラス BodyFilter 内の getName
戻り値:
String型の自クラス名(BodyFilterNormal)

readBody

public byte[] readBody(java.io.InputStream in,
                       int bodySize)
                throws SocketException
XMLシミュレータの電文本体を受信するためのインタフェースを実装する。

指定された入力ストリームから指定バイト数のデータを受信し、電文本体配列として格納する。 この実装はヘッダー、フッターなし、データ変換無し、4096バイト以内の電文本体を受信する。

定義:
クラス BodyFilter 内の readBody
パラメータ:
in - 入力ストリーム指定
bodySize - 受信バイト数指定
戻り値:
byte[]型電文本体
例外:
SocketException