jp.co.erlab.XMLSim.filter
クラス Sender

java.lang.Object
  拡張jp.co.erlab.XMLSim.filter.Sender
直系の既知のサブクラス:
SenderInt, SenderNone

public abstract class Sender
extends java.lang.Object

XMLシミュレータの電文を送信するためのインタフェースを提供する。

XMLシミュレータを使用時に、このインタフェースを実装した送信フィルタを作成しなければならない。

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

コンストラクタの概要
Sender()
           
 
メソッドの概要
abstract  java.lang.String getName()
          実装したSenderクラスの名称を返すインタフェースである。
abstract  void sendFilter(java.io.OutputStream out, byte[] buf, int len)
          XMLシミュレータの電文を送信するためのインタフェースである。
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Sender

public Sender()
メソッドの詳細

getName

public abstract java.lang.String getName()
実装したSenderクラスの名称を返すインタフェースである。

戻り値:
String型の自クラス名

sendFilter

public abstract void sendFilter(java.io.OutputStream out,
                                byte[] buf,
                                int len)
                         throws SocketException
XMLシミュレータの電文を送信するためのインタフェースである。

指定された出力ストリームへ指定バイト数のデータを送信する。 送信データを必要に応じて加工することも可能である。

パラメータ:
out - 出力ストリーム指定
buf - 送信データ
len - 送信バイト数指定
例外:
SocketException