jp.co.melco.preserv.mog.spcmd
インタフェース mdmSpCmd

すべてのスーパーインタフェース:
mdmObject
既知の実装クラスの一覧:
mdmSpCmdCacheInfo, mdmSpCmdMdmInit, mdmSpCmdWelcome, mdmStdSpCmd

public interface mdmSpCmd
extends mdmObject

MDMアクションクラス内でクエリ文字列"spcmd"が含まれる場合に呼びだされるMDM特殊コマンドのためのインタフェースです。 本インタフェース実装クラスはマルチスレッド環境で問題を起こさないよう考慮する必要があります。

導入されたバージョン:
V6.0.0
作成者:
PreSerV Development Team

フィールドの概要
static java.lang.String QUERY_STRING
          追加情報に設定するクエリ文字列取得用キー"querystring"。
 
メソッドの概要
 java.lang.Object execute(mdmAction mdmaction, javax.servlet.http.HttpServletRequest hsrequest, javax.servlet.http.HttpServletResponse hsresponse, java.util.Map spcmdinfo)
          特殊コマンドを実行します。
 void mdmInit(mdmAction mdmaction)
          特殊コマンドクラスを初期化。
 
インタフェース jp.co.melco.preserv.mog.common.mdmObject から継承したメソッド
getVersion
 

フィールドの詳細

QUERY_STRING

public static final java.lang.String QUERY_STRING
追加情報に設定するクエリ文字列取得用キー"querystring"。

関連項目:
定数フィールド値
メソッドの詳細

mdmInit

public void mdmInit(mdmAction mdmaction)
             throws mdmException
特殊コマンドクラスを初期化。

パラメータ:
mdmaction - MDMアクションクラス
例外:
mdmException - 例外が発生した場合

execute

public java.lang.Object execute(mdmAction mdmaction,
                                javax.servlet.http.HttpServletRequest hsrequest,
                                javax.servlet.http.HttpServletResponse hsresponse,
                                java.util.Map spcmdinfo)
                         throws mdmException
特殊コマンドを実行します。

パラメータ:
mdmaction - MDMアクションクラス
hsrequest - HttpServletRequestクラス
hsresponse - HttpServletResponseクラス
spcmdinfo - 拡張情報
戻り値:
Stringでフォワード先を指定する場合に文字列を返します。
フォワード先を指定しない場合はnullを返します。
METHODがPOSTの場合、オブジェクトを返すと要求元にオブジェクトを返します。
例外:
mdmException - 例外が発生した場合