クラス RemoveSessionData
java.lang.Object
jp.ne.mki.wedge.rule.base.AbstractBase
jp.ne.mki.wedge.rule.base.AbstractHtmlGateway
jp.ne.mki.wedge.rule.html.net.RemoveSessionData
- すべての実装されたインタフェース:
CommonInterface,HtmlGatewayInterface,jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
セッションオブジェクトからデータ削除。
JSDK 2.0 以降に対応。(JSDK 2.0 の API のみを使用)
[I/O RECORD]
| InputRecord | OutputRecord |
|---|---|
| セッションオブジェクトから削除するアイテム(複数指定可、省略可) |
[RULE PARAMETER]
| Parameter |
|---|
- バージョン:
- 1.0
-
フィールドの概要
フィールド修飾子とタイプフィールド説明(package private) jakarta.servlet.http.HttpServletRequestサーブレットが呼び出された時のリクエスト(package private) jakarta.servlet.http.HttpSessionこのセッションに関連付けられたセッションオブジェクトクラスから継承されたフィールド jp.ne.mki.wedge.rule.base.AbstractBase
controlRecord, engineManager, errorMessage, executeType, id, inputRecord, logicalName, logicClassDelegate, outputRecord, physicalName, ruleParameter, ruleType, serverParameter, userConstantインタフェースから継承されたフィールド jp.ne.mki.wedge.rule.base.interfaces.CommonInterface
CANCEL, ERROR, EXECUTE_BOTH, EXECUTE_CLIENT, EXECUTE_DEBUG, EXECUTE_HTMLGATEWAY, EXECUTE_SERVER, EXECUTE_SERVERDC, IO_ERROR, IO_ERROR_EXECUTE_PARAMETER, IO_ERROR_IN, IO_ERROR_IO_MUST_SAME_COUNT, IO_ERROR_ITEM_TYPE, IO_ERROR_OUT, IO_ERROR_PARAMETER, NONE, OK, PARAMETER_DELIMITER, SKIP, USER_ERROR -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明intexecute()InputRecord, OutputRecord をループ処理voidexit()終了処理intI/Oパラメータ初期設定protected intloopOutRecordSub(jp.ne.mki.wedge.run.interfaces.DataInterface item, int index) InputRecord に渡された値をセッションオブジェクトに格納クラスから継承されたメソッド jp.ne.mki.wedge.rule.base.AbstractHtmlGateway
addResponseByte, executeRule, getContentType, getEngineManager, getHtmlExecution, getHtmlManager, getLogicClassType, getMultipartBinaryData, getMultipartBinaryDataSize, getNoResponseFlag, getOutputHtml, getRequest, getResponse, getResponseByte, getServletConfig, getSkipNumber, setContentType, setEngineManager, setNoResponseFlag, setOutputHtml, setResponseByte, setSkipNumber, showErrorDialog, terminate, writeErrorLog, writeErrorLog, writeTraceLog, writeTraceLogクラスから継承されたメソッド jp.ne.mki.wedge.rule.base.AbstractBase
callDispose, checkDelegate, createErrorMessage, createLogicErrorLogRecord, createLogicExceptionLogRecord, createLogicLogRecord, dataClearOfOutRecord, dataClearOfRecord, dispose, getAppAccount, getAppAuthority, getAppMenu, getAppPassword, getClassErrorName, getClientId, getConnectionId, getConnectionPoolId, getConstantKeys, getConstantValue, getConstantValueAsStringArray, getControlRecord, getDbAccessCount, getDbErrorCode, getDbErrorMessage, getDbStatus, getDbUpdatedRecordCount, getErrorMessage, getErrorMessage, getErrorMessage, getExceptionMessage, getExecuteType, getId, getInputRecordIterator, getInRecord, getInRecord, getInRecord, getInRecordCount, getInRecordList, getIpAddress_G_Index, getIpAddress_P_Index, getLogicalErrorName, getLogicalName, getLogicClassDelegate, getOutputRecordIterator, getOutRecord, getOutRecord, getOutRecord, getOutRecordCount, getOutRecordList, getPhysicalErrorName, getPhysicalName, getProjectId, getQueryEndLine, getQueryMaxCount, getQueryPageCount, getQueryStartLine, getReturnString, getRowSize, getRowSizeOfInRecord, getRuleParameter, getRuleParameters, getRuleParameters, getRuleParameters, getRuleType, getRuleTypeName, getServerMessage, getServerParameter, getServerStatus, getServerSubName, getServerSubRevision, getServerTran, getUpdateErrorLine, getUpdateTargetCount, getWebServerIpAddress, isExecutable, isJDK15, log, logDebug, logError, logError, logFatal, logFatal, logInfo, logTrace, logWarn, logWarn, loopInOutRecord, loopInOutRecordSub, loopInRecord, loopInRecordSub, loopOutRecord, setControlRecord, setErrorMessage, setErrorMessageMustInRecord, setErrorMessageMustOutRecord, setErrorMessageMustParamIsNumber, setExecuteType, setFatalError, setId, setInRecord, setLogicalName, setLogicClassDelegate, setOutRecord, setPhysicalName, setPropertyFromEngine, setRuleParameter, setRuleType, setServerParameter, setUserConstant, showErrorDialog, showErrorDialogAddRuleName, writeErrorLog, writeErrorLog, writeLog, writeLog, writeLog, writeTraceLogクラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitインタフェースから継承されたメソッド jp.ne.mki.wedge.rule.base.interfaces.CommonInterface
dispose, getAppAccount, getAppAuthority, getAppMenu, getAppPassword, getClassErrorName, getClientId, getConnectionId, getConnectionPoolId, getDbAccessCount, getDbErrorCode, getDbErrorMessage, getDbStatus, getExceptionMessage, getExecuteType, getId, getInRecord, getInRecord, getInRecord, getInRecordCount, getIpAddress_G_Index, getIpAddress_P_Index, getLogicalErrorName, getLogicalName, getOutRecord, getOutRecord, getOutRecord, getOutRecordCount, getPhysicalErrorName, getPhysicalName, getProjectId, getQueryEndLine, getQueryMaxCount, getQueryPageCount, getQueryStartLine, getReturnString, getRuleParameter, getRuleParameters, getRuleType, getRuleTypeName, getServerMessage, getServerParameter, getServerStatus, getServerSubName, getServerSubRevision, getServerTran, getUpdateErrorLine, getUpdateTargetCount, getWebServerIpAddress, isExecutable, logDebug, logError, logError, logFatal, logFatal, logInfo, logTrace, logWarn, logWarn, setExecuteType, setRuleType, setServerParameter, showErrorDialog, showErrorDialogAddRuleName, writeErrorLog, writeLog, writeLog, writeTraceLogインタフェースから継承されたメソッド jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
createLogicErrorLogRecord, createLogicExceptionLogRecord, createLogicLogRecord, getLogicClassDelegate, setControlRecord, setId, setInRecord, setLogicalName, setLogicClassDelegate, setOutRecord, setPhysicalName, setPropertyFromEngine, setRuleParameter, setUserConstant
-
フィールド詳細
-
req
jakarta.servlet.http.HttpServletRequest reqサーブレットが呼び出された時のリクエスト -
session
jakarta.servlet.http.HttpSession sessionこのセッションに関連付けられたセッションオブジェクト
-
-
コンストラクタの詳細
-
RemoveSessionData
public RemoveSessionData()
-
-
メソッドの詳細
-
getIOParameter
public int getIOParameter()I/Oパラメータ初期設定- 戻り値:
- int OK=処理続行、IO_ERROR=入出力レコードエラー、IO_ERROR_IN=入力レコードエラー、IO_ERROR_OUT=出力レコードエラー、 IO_ERROR_IO_MUST_SAME_COUNT=入力レコード数と出力レコー数の非合致エラー、IO_ERROR_PARAMETER=パラメータエラー、 IO_ERROR_EXECUTE_PARAMETER=実行リストパラメータエラー
-
execute
public int execute()InputRecord, OutputRecord をループ処理- 戻り値:
- 実行ステータス
-
loopOutRecordSub
protected int loopOutRecordSub(jp.ne.mki.wedge.run.interfaces.DataInterface item, int index) InputRecord に渡された値をセッションオブジェクトに格納- オーバーライド:
loopOutRecordSubクラス内AbstractBase- パラメータ:
item-
-
exit
public void exit()終了処理
-