com.hamaf.hikyaku.ui
クラス MultipartProcessBase

java.lang.Object
  上位を拡張 com.hamaf.hikyaku.ui.ProcessBase
      上位を拡張 com.hamaf.hikyaku.ui.MultipartProcessBase
直系の既知のサブクラス:
FileUpLoad, UserIconMod, UserMod4Excel

public abstract class MultipartProcessBase
extends ProcessBase

タイトル:MultipartProcessBase is Multipart request ProcessBase Class.

説明:multipartで送信されたデータを処理するProcessBaseクラス


CommonMessageの変わりにMultiCommonMessageを使用し
ファイル情報やファイルの内容を処理することを可能にします。
リクエスト情報のfileWriteyesの場合には、 送信ファイルをテンポラリーに書き出します。
以外の場合は、送信されたファイルをByteArrayInputStreamに変換します。

MultipartServletRequestは"multiRequest"で利用可能です。
但し、MultipartServletRequestが生成されていない場合は、nullに なっています。

現在のところ1ファイルの送信にしか対応していません。

著作権: Copyright (c) 2004/03/03

バージョン:
1.0
作成者:
Hamanaka

フィールドの概要
 
クラス com.hamaf.hikyaku.ui.ProcessBase から継承されたフィールド
clnm, controlXml, log, msgHed, process, request, resource, response, saveObj, sconfig, session, sysId
 
コンストラクタの概要
MultipartProcessBase()
           
 
メソッドの概要
protected  CommonMessage newCommonMessage()
          Describe newCommonMessage method : create new CommonMessage.
 
クラス com.hamaf.hikyaku.ui.ProcessBase から継承されたメソッド
exec, finish, getUerDto, getUserID, init, setSconfig
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MultipartProcessBase

public MultipartProcessBase()
メソッドの詳細

newCommonMessage

protected final CommonMessage newCommonMessage()
クラス ProcessBase の記述:
Describe newCommonMessage method : create new CommonMessage.
CommonMessageをインスタンス化して戻す。
CommonMessageを継承したクラスを戻す場合に、OverWriteします。

オーバーライド:
クラス ProcessBase 内の newCommonMessage
戻り値:
a CommonMessage : 共通メッセージオブジェクト