|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.melco.preserv.mog.proc.mdmProcessorBase
Processorインタフェースの基底実装クラスです。
・初期化判定処理、 ・初期化処理
・キャッシュ参照処理
・キャッシュ処理
・キャッシュ結果マージ処理
を実装しています。
・受信処理
・送信処理
・前後処理
・トランザクション処理
はサブクラスで実装する必要があります。
フィールドの概要 | |
static java.lang.String |
ACTION_FORM
HttpServletRequestに格納するキー名(ActionForm)。 |
static java.lang.String |
ACTION_MAPPING
HttpServletRequestに格納するキー名(ActionMapping)。 |
static java.lang.String |
MDM_ACTION
HttpServletRequestに格納するキー名(mdmAction)。 |
インタフェース jp.co.melco.preserv.mog.proc.mdmProcessor から継承したフィールド |
REQUEST_CACHE_STATUS_LIST, TRANSACTION_LIST |
コンストラクタの概要 | |
mdmProcessorBase()
|
メソッドの概要 | |
void |
doCache(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.Object responseList)
キャッシュ処理を実施します。 |
void |
doInitialize(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
初期化処理を行います。 |
java.lang.Object |
doMergeResponse(java.lang.Object transactionResponseList,
java.lang.Object requestCacheStatusList)
トランザクション結果とキャッシュ済み結果情報のマージを行います。 |
java.util.Map |
doReferCache(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.Object requestObject)
キャッシュ情報を参照します。 |
java.lang.String |
getVersion()
クラスのバージョン情報を取得します。 |
boolean |
isForwardable(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
フォワード判定を行います。 |
boolean |
isInitialized(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
初期化済みか否かを判定します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース jp.co.melco.preserv.mog.proc.mdmProcessor から継承したメソッド |
doAfterOperation, doBeforeOperation, doExecuteTransaction, doHandleException, doRecvRequest, doSendResponse |
フィールドの詳細 |
public static final java.lang.String ACTION_MAPPING
public static final java.lang.String ACTION_FORM
public static final java.lang.String MDM_ACTION
コンストラクタの詳細 |
public mdmProcessorBase()
メソッドの詳細 |
public boolean isInitialized(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
mdmProcessor
内の isInitialized
request
- リクエストオブジェクトresponse
- レスポンスオブジェクト
java.lang.Exception
- 初期化済み判定処理で何らかの例外が発生した場合public void doInitialize(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
mdmProcessor
内の doInitialize
request
- リクエストオブジェクトresponse
- レスポンスオブジェクト
java.lang.Exception
- 初期化処理で何らかの例外が発生した場合public java.util.Map doReferCache(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object requestObject) throws java.lang.Exception
mdmProcessor
内の doReferCache
request
- リクエストオブジェクトresponse
- レスポンスオブジェクトrequestObject
- クライアントからの受信結果 (mdmProcessor.doRecvRequest(HttpServletRequest, HttpServletResponse)
)
java.lang.Exception
- キャッシュ情報参照処理で何らかの例外が発生した場合public java.lang.Object doMergeResponse(java.lang.Object transactionResponseList, java.lang.Object requestCacheStatusList) throws java.lang.Exception
mdmProcessor
内の doMergeResponse
transactionResponseList
- トランザクション処理の結果requestCacheStatusList
- キャッシュ済み結果情報
java.lang.Exception
- マージ処理で何らかの例外が発生した場合public void doCache(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object responseList) throws java.lang.Exception
mdmProcessor
内の doCache
request
- リクエストオブジェクトresponse
- レスポンスオブジェクトresponseList
- トランザクション処理 (mdmProcessor.doExecuteTransaction(HttpServletRequest, HttpServletResponse, Object)
)の結果
java.lang.Exception
- キャッシュ処理で何らかの例外が発生した場合public boolean isForwardable(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
mdmProcessor
内の isForwardable
request
- リクエストオブジェクトresponse
- レスポンスオブジェクト
java.lang.Exception
- フォワード判定処理で何らかの例外が発生した場合public java.lang.String getVersion()
mdmObject
内の getVersion
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |