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(java.lang.String uri, java.lang.String mimeType, java.lang.String encoding)
          本体の開始を通知します。
 void property(java.lang.String name, java.lang.String value)
          プロパティを送ります。
 void resource(java.lang.String uri, java.lang.String mimeType, java.lang.String encoding)
          リソースの開始を通知します。
 void write(byte[] b, int off, int len)
          データパケットを送ります。
 

メソッドの詳細

property

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

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

resource

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

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

main

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

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

write

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

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

end

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

例外:
java.io.IOException


Copyright(c) 2005-2008 GNN & Co.,Ltd All Rights Reserved.