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

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

## jp.cssj.cti
クラス CTIUtils

    java.lang.Object
      jp.cssj.cti.CTIUtils

public final class CTIUtils
extends java.lang.Object

クライアント側のファイル、URL、ストリームを送るためのユーティリティです。

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

メソッドの概要
`static void` | `sendMainFile(CTISession session, java.io.File file, java.lang.String mimeType, java.lang.String encoding)` 本体としてファイルを送信します。
`static void` | `sendMainStream(CTISession session, java.io.InputStream in, java.lang.String uri, java.lang.String mimeType, java.lang.String encoding)` 本体としてストリームから取り出されるデータを送信します。
`static void` | `sendMainURL(CTISession session, java.net.URL url, java.lang.String mimeType, java.lang.String encoding)` 本体としてURLを送信します。
`static void` | `sendResourceDir(CTISession session, java.io.File dir, java.lang.String mimeType, java.lang.String encoding)` リソースとして、ディレクトリ内のファイルを全て送信します。
`static void` | `sendResourceFile(CTISession session, java.io.File file, java.lang.String mimeType, java.lang.String encoding)` リソースとしてファイルを送信します。
`static void` | `sendResourceStream(CTISession session, java.io.InputStream in, java.lang.String uri, java.lang.String mimeType, java.lang.String encoding)` リソースとしてストリームから取り出されるデータを送信します。
`static void` | `sendResourceURL(CTISession session, java.net.URL url, java.lang.String mimeType, java.lang.String encoding)` リソースとしてURLを送信します。

クラス java.lang.Object から継承したメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

メソッドの詳細

### sendResourceFile

    public static void sendResourceFile(CTISession session,
                                        java.io.File file,
                                        java.lang.String mimeType,
                                        java.lang.String encoding)
                                 throws java.io.IOException

  リソースとしてファイルを送信します。

  パラメータ:
    `session` - セッション
    `file` - ファイル
    `mimeType` - MIME型(省略する場合はnull)
    `encoding` - エンコーディング(省略する場合はnull)
  例外:
    `java.io.IOException`

### sendResourceURL

    public static void sendResourceURL(CTISession session,
                                       java.net.URL url,
                                       java.lang.String mimeType,
                                       java.lang.String encoding)
                                throws java.io.IOException

  リソースとしてURLを送信します。

  パラメータ:
    `session` - セッション
    `url` - URL
    `mimeType` - MIME型(省略する場合はnull)
    `encoding` - エンコーディング(省略する場合はnull)
  例外:
    `java.io.IOException`

### sendResourceStream

    public static void sendResourceStream(CTISession session,
                                          java.io.InputStream in,
                                          java.lang.String uri,
                                          java.lang.String mimeType,
                                          java.lang.String encoding)
                                   throws java.io.IOException

  リソースとしてストリームから取り出されるデータを送信します。

  パラメータ:
    `session` - セッション
    `in` - 入力ストリーム
    `mimeType` - MIME型(省略する場合はnull)
    `encoding` - エンコーディング(省略する場合はnull)
  例外:
    `java.io.IOException`

### sendResourceDir

    public static void sendResourceDir(CTISession session,
                                       java.io.File dir,
                                       java.lang.String mimeType,
                                       java.lang.String encoding)
                                throws java.io.IOException

  リソースとして、ディレクトリ内のファイルを全て送信します。 このメソッドは子ディレクトリも再帰的に処理します。

  パラメータ:
    `session` - セッション
    `dir` - ディレクトリ
    `mimeType` - MIME型(省略する場合はnull)
    `encoding` - エンコーディング(省略する場合はnull)
  例外:
    `java.io.IOException`

### sendMainFile

    public static void sendMainFile(CTISession session,
                                    java.io.File file,
                                    java.lang.String mimeType,
                                    java.lang.String encoding)
                             throws java.io.IOException

  本体としてファイルを送信します。

  パラメータ:
    `session` - セッション
    `file` - ファイル
    `mimeType` - MIME型(省略する場合はnull)
    `encoding` - エンコーディング(省略する場合はnull)
  例外:
    `java.io.IOException`

### sendMainURL

    public static void sendMainURL(CTISession session,
                                   java.net.URL url,
                                   java.lang.String mimeType,
                                   java.lang.String encoding)
                            throws java.io.IOException

  本体としてURLを送信します。

  パラメータ:
    `session` - セッション
    `url` - URL
    `mimeType` - MIME型(省略する場合はnull)
    `encoding` - エンコーディング(省略する場合はnull)
  例外:
    `java.io.IOException`

### sendMainStream

    public static void sendMainStream(CTISession session,
                                      java.io.InputStream in,
                                      java.lang.String uri,
                                      java.lang.String mimeType,
                                      java.lang.String encoding)
                               throws java.io.IOException

  本体としてストリームから取り出されるデータを送信します。

  パラメータ:
    `session` - セッション
    `in` - 入力ストリーム
    `mimeType` - MIME型(省略する場合はnull)
    `encoding` - エンコーディング(省略する場合はnull)
  例外:
    `java.io.IOException`

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

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