クラス HeaderFilterInt

java.lang.Object
  拡張jp.co.erlab.XMLSim.filter.HeaderFilter
      拡張HeaderFilterInt

public class HeaderFilterInt
extends HeaderFilter

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

この実装はビッグエンディアン整数(32ビット)の電文長を受信する。

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

コンストラクタの概要
HeaderFilterInt()
           
 
メソッドの概要
 java.lang.String getName()
          実装したHeaderFilterクラスの名称を返す。
 byte[] readHeader(java.io.InputStream in)
          XMLシミュレータの電文ヘッダーを受信するためのインタフェースを実装する。
 
クラス jp.co.erlab.XMLSim.filter.HeaderFilter から継承したメソッド
getBodySize
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

HeaderFilterInt

public HeaderFilterInt()
メソッドの詳細

getName

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

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

readHeader

public byte[] readHeader(java.io.InputStream in)
                  throws SocketException
XMLシミュレータの電文ヘッダーを受信するためのインタフェースを実装する。

この実装はビッグエンディアン整数(32ビット)の電文長を受信する。

定義:
クラス HeaderFilter 内の readHeader
パラメータ:
in - 入力ストリーム指定
戻り値:
byte[]型電文ヘッダー
例外:
SocketException