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

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

## jp.cssj.cti.ctip.driver
クラス CTIPSession

    java.lang.Object
      jp.cssj.cti.ctip.AbstractCTIPSession
          jp.cssj.cti.ctip.driver.CTIPSession

すべての実装インタフェース:
  CTISession

public class CTIPSession
extends AbstractCTIPSession

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

フィールドの概要
`protected ContentProducerImpl` | `producer`

クラス jp.cssj.cti.ctip.AbstractCTIPSession から継承したフィールド
`errorHandler, out, progressListener, request, state`

コンストラクタの概要
`CTIPSession(ContentProducerImpl producer, java.lang.String user, java.lang.String password)`

メソッドの概要
`void` | `close()` セッションをクローズします。
`protected ContentBuilder` | `createContentBuilder()`
`protected void` | `finishBuild(ContentBuilder builder)`
`java.io.OutputStream` | `sendMain(java.lang.String uri, java.lang.String mimeType, java.lang.String encoding)` 本体を送信するための出力ストリームを返します。

クラス jp.cssj.cti.ctip.AbstractCTIPSession から継承したメソッド
`buildNext, excludeResource, formatMain, includeResource, sendResource, setErrorHandler, setOutput, setProgressListener, setProperty`

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

フィールドの詳細

### producer

    protected final ContentProducerImpl producer

コンストラクタの詳細

### CTIPSession

    public CTIPSession(ContentProducerImpl producer,
                       java.lang.String user,
                       java.lang.String password)
                throws java.io.IOException

メソッドの詳細

### sendMain

    public java.io.OutputStream sendMain(java.lang.String uri,
                                         java.lang.String mimeType,
                                         java.lang.String encoding)
                                  throws java.io.IOException

  インタフェース `CTISession` の記述:

  本体を送信するための出力ストリームを返します。

  本体を送信した後、出力ストリームは必ずクローズしてください。

  このメソッドは、1つのセッションに対して一度だけ呼ぶことが出来ます。

  パラメータ:
    `uri` - 本体の仮想URI
    `mimeType` - 本体のMIME型(省略する場合はnull)
    `encoding` - 本体のエンコーディング(省略する場合はnull)
  戻り値:
    サーバーへの出力ストリーム。
  例外:
    `java.io.IOException`

### close

    public void close()
               throws java.io.IOException

  インタフェース `CTISession` の記述:

  セッションをクローズします。

  このメソッドを呼び出した後は、セッションに対して何も出来ません。

  例外:
    `java.io.IOException`

### createContentBuilder

    protected ContentBuilder createContentBuilder()
                                           throws java.io.IOException

  例外:
    `java.io.IOException`

### finishBuild

    protected void finishBuild(ContentBuilder builder)
                        throws java.io.IOException

  例外:
    `java.io.IOException`

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

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