RequestConsumer (CSSJ Javaドライバ バージョン 1.0.7 API)
Keywords: jp.cssj.cti.helpers.RequestConsumer interface

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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`

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

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