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, String user, String password)
           
 
メソッドの概要
 void close()
           セッションをクローズします。
protected  ContentBuilder createContentBuilder()
           
protected  void finishBuild(ContentBuilder builder)
           
 OutputStream sendMain(String uri, String mimeType, 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,
                   String user,
                   String password)
            throws IOException
メソッドの詳細

sendMain

public OutputStream sendMain(String uri,
                             String mimeType,
                             String encoding)
                      throws IOException
インタフェース CTISession の記述:

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

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

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

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

close

public void close()
           throws IOException
インタフェース CTISession の記述:

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

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

例外:
IOException

createContentBuilder

protected ContentBuilder createContentBuilder()
                                       throws IOException
例外:
IOException

finishBuild

protected void finishBuild(ContentBuilder builder)
                    throws IOException
例外:
IOException


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