jp.co.intra_mart.foundation.straform
クラス RequestParser

java.lang.Object
  上位を拡張 jp.co.intra_mart.foundation.straform.RequestParser

public class RequestParser
extends java.lang.Object

リクエストパーサークラス。
このクラスはリクエストからドキュメントの項目情報を取得するクラスです。
IM-VisualDesignerのフォームから送られてくるリクエストパラメータには制御用のパラメータ等 クライアントツールで設定した項目以外の項目の情報も送られてきます。
このクラスを利用することで、それらの情報の中から設定した項目の情報のみを取得することができます。

導入されたバージョン:
7.2
作成者:
INTRAMART

コンストラクタの概要
RequestParser(java.lang.String loginUserCd, java.lang.String loginGroupId)
          コンストラクタ
 
メソッドの概要
 java.util.Map<java.lang.String,java.lang.Object> parse(DataSource dataSource)
          リクエストパラメータからドキュメントの登録データ情報を生成します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RequestParser

public RequestParser(java.lang.String loginUserCd,
                     java.lang.String loginGroupId)
コンストラクタ

パラメータ:
loginUserCd - ログインユーザCD
loginGroupId - ログイングループID
メソッドの詳細

parse

public java.util.Map<java.lang.String,java.lang.Object> parse(DataSource dataSource)
                                                       throws ApplicationException,
                                                              SystemException
リクエストパラメータからドキュメントの登録データ情報を生成します。
このメソッドはIM-VisualDesignerで作成したフォームを利用して入力された登録データを取得するためのAPIです。

パラメータ:
dataSource - リクエスト
戻り値:
登録データ情報
例外:
ApplicationException - リクエストパラメータにドキュメントIDが含まれていない等、アプリケーションエラーが発生した場合にスローされます。
SystemException - データベース接続エラー等、システムエラーが発生した場合にスローされます。