jp.cssj.cti.helpers
インタフェース ContentBuilder

既知のサブインタフェースの一覧:
ContentConsumer, PositionalContentBuilder
既知の実装クラスの一覧:
FileContentBuilder, NullContentBuilder, PositionalContentBuilderWrapper

public interface ContentBuilder

断片化されたデータを受け取るオブジェクトのインターフェースです。

バージョン:
$Id: ContentBuilder.java,v 1.3 2005/08/18 04:51:26 harumanx Exp $
作成者:
MIYABE Tatsuhiko

メソッドの概要
 void addFragment()
          断片を追加します。
 void close(int id)
          フラグメントへの書き込みを終了します。
 void finish()
          データの送信を終了します。
 void insertFragmentBefore(int anchorId)
          断片を挿入します。
 void write(int id, byte[] b, int off, int len)
          データを送信します。
 

メソッドの詳細

addFragment

public void addFragment()
                 throws IOException
断片を追加します。

例外:
IOException

insertFragmentBefore

public void insertFragmentBefore(int anchorId)
                          throws IOException
断片を挿入します。

パラメータ:
anchorId -
例外:
IOException

write

public void write(int id,
                  byte[] b,
                  int off,
                  int len)
           throws IOException
データを送信します。

パラメータ:
id -
b -
off -
len -
例外:
IOException

close

public void close(int id)
           throws IOException
フラグメントへの書き込みを終了します。 この呼び出しは必須ではありませんが、データの構築を効率化する可能性があります。

パラメータ:
id -
例外:
IOException

finish

public void finish()
            throws IOException
データの送信を終了します。

例外:
IOException


Copyright(c) 2004-2005 CSSJ T.MIYABE All Rights Reserved.