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


public interface RequestConsumer

クライアントからサーバーへリクエストを送るためのインターフェースです。

バージョン:
$Id: RequestConsumer.java,v 1.1 2005/03/26 10:22:30 harumanx Exp $
作成者:
MIYABE Tatsuhiko

メソッドの概要
 void end()
          終了パケットを送ります。
 void main(String uri, String mimeType, String encoding)
          本体の開始を通知します。
 void property(String name, String value)
          プロパティを送ります。
 void resource(String uri, String mimeType, String encoding)
          リソースの開始を通知します。
 void write(byte[] b, int off, int len)
          データパケットを送ります。
 

メソッドの詳細

property

public void property(String name,
                     String value)
              throws IOException
プロパティを送ります。

パラメータ:
name - プロパティ名。
value - 値。
例外:
IOException

resource

public void resource(String uri,
                     String mimeType,
                     String encoding)
              throws IOException
リソースの開始を通知します。

パラメータ:
uri - 仮想URI。
mimeType - MIME型。
encoding - キャラクタ・エンコーディング。
例外:
IOException

main

public void main(String uri,
                 String mimeType,
                 String encoding)
          throws IOException
本体の開始を通知します。

パラメータ:
uri - 仮想URI。
mimeType - MIME型。
encoding - キャラクタ・エンコーディング。
例外:
IOException

write

public void write(byte[] b,
                  int off,
                  int len)
           throws IOException
データパケットを送ります。

パラメータ:
b - バイト列バッファ。
off - データの開始位置。
len - データの長さ。
例外:
IOException

end

public void end()
         throws IOException
終了パケットを送ります。

例外:
IOException


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