jp.co.melco.preserv.spatial.server
クラス FeatureTransactionMain

java.lang.Object
  拡張jp.co.melco.preserv.mog.mdmMainBase
      拡張jp.co.melco.preserv.mog.mdmStdMain
          拡張jp.co.melco.preserv.spatial.server.FeatureTransactionMain
すべての実装インタフェース:
jp.co.melco.preserv.mog.mdmMain, jp.co.melco.preserv.mog.common.mdmObject

public class FeatureTransactionMain
extends jp.co.melco.preserv.mog.mdmStdMain

空間データモデル用コマンド呼び出しクラスです。

メタ情報テーブルに登録されている情報を参照し、必要なデータソースを

BizCommandRequestに格納してコマンドを呼び出します。

導入されたバージョン:
6.0
作成者:
PreSerV Development Team 著作権:Copyright (C) 2006 会社名:Mitsubishi Electric Corporation

フィールドの概要
 
インタフェース jp.co.melco.preserv.mog.mdmMain から継承したフィールド
MDM_DEFAULT_FORWARD, MDM_EXCEPTION_FORWARD, METHOD_GET, METHOD_POST
 
コンストラクタの概要
FeatureTransactionMain()
           
 
メソッドの概要
protected  java.util.List convertToClientResponseList(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.util.List clientRequestList, java.util.List transactionResponseList)
          クライアントからの要求をトランザクション要求に変換します。
protected  java.util.List convertToTransactionRequestList(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.util.List clientRequestList)
          クライアントからの要求をトランザクション要求に変換します。
protected  java.util.List executeTransaction(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.util.List transactionRequestList)
          トランザクション実行します。
protected  java.lang.Object getServerObject(javax.servlet.http.HttpServletRequest request)
          コールバッククラスに渡すサーバ側パラメータを返します。
 
クラス jp.co.melco.preserv.mog.mdmStdMain から継承したメソッド
getVersion
 
クラス jp.co.melco.preserv.mog.mdmMainBase から継承したメソッド
execute
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FeatureTransactionMain

public FeatureTransactionMain()
メソッドの詳細

convertToTransactionRequestList

protected final java.util.List convertToTransactionRequestList(javax.servlet.http.HttpServletRequest request,
                                                               javax.servlet.http.HttpServletResponse response,
                                                               java.util.List clientRequestList)
                                                        throws java.lang.Exception
クライアントからの要求をトランザクション要求に変換します。

パラメータ:
request - サーバ要求
response - サーブレットレスポンス
clientRequestList - クライアント要求リスト
戻り値:
トランザクション要求
例外:
java.lang.Exception - 例外
関連項目:
mdmStdMain.convertToTransactionRequestList(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.util.List)

executeTransaction

protected final java.util.List executeTransaction(javax.servlet.http.HttpServletRequest request,
                                                  javax.servlet.http.HttpServletResponse response,
                                                  java.util.List transactionRequestList)
                                           throws java.lang.Exception
トランザクション実行します。

パラメータ:
request - サーバ要求
response - サーブレットレスポンス
transactionRequestList - トランザクション要求リスト
戻り値:
トランザクション実行リスト
例外:
java.lang.Exception - 例外
関連項目:
mdmStdMain.executeTransaction(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.util.List)

convertToClientResponseList

protected final java.util.List convertToClientResponseList(javax.servlet.http.HttpServletRequest request,
                                                           javax.servlet.http.HttpServletResponse response,
                                                           java.util.List clientRequestList,
                                                           java.util.List transactionResponseList)
                                                    throws java.lang.Exception
クライアントからの要求をトランザクション要求に変換します。

パラメータ:
request - サーバ要求
response - サーブレットレスポンス
clientRequestList - クライアント要求リスト
戻り値:
トランザクション実行リスト
例外:
java.lang.Exception - 例外
関連項目:
mdmStdMain.convertToClientResponseList(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.util.List, java.util.List)

getServerObject

protected java.lang.Object getServerObject(javax.servlet.http.HttpServletRequest request)
コールバッククラスに渡すサーバ側パラメータを返します。 本クラスにて返すパラメータはSerialize可能である必要が有ります。

パラメータ:
request - HttpServletRequest
戻り値:
サーバ側パラメータ(任意)