jp.ne.mki.wedge.rule.common.check
クラス CheckEqualParameter

java.lang.Object
  |
  +--jp.ne.mki.wedge.rule.base.AbstractBase
        |
        +--jp.ne.mki.wedge.rule.base.AbstractCommon
              |
              +--jp.ne.mki.wedge.rule.common.check.CheckExists
                    |
                    +--jp.ne.mki.wedge.rule.common.check.CheckEqualParameter
すべての実装インタフェース:
CommonInterface, RuleEngineInterface

public class CheckEqualParameter
extends CheckExists

パラメータ値チェック(複数指定)


InRecordの値がParameterの値と同等であるかをチェックします。
エラーの場合、戻り値にUSER_ERRORを返します。


[I/O RECORD]

InputRecord OutputRecord
  1. チェックを行う項目(複数指定)

[RULE PARAMETER]

Parameter 比較文字列

バージョン:
1.0
作成者:
mki

クラス jp.ne.mki.wedge.rule.base.AbstractBase から継承したフィールド
controlRecord, errorMessage, executeType, id, inputRecord, logicalName, 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
 
コンストラクタの概要
CheckEqualParameter()
           
 
メソッドの概要
 int check(java.lang.String value)
           
 int execute()
          チェック処理を実行します。
 
クラス jp.ne.mki.wedge.rule.common.check.CheckExists から継承したメソッド
exit, getIOParameter, loopInRecordSub
 
クラス jp.ne.mki.wedge.rule.base.AbstractCommon から継承したメソッド
setHtmlManager, setManager, setServerControlData, setWedgeLog, showErrorDialog, terminate, writeErrorLog, writeLog, writeLog
 
クラス jp.ne.mki.wedge.rule.base.AbstractBase から継承したメソッド
callDispose, createErrorMessage, dispose, executeRule, getAppAccount, getAppAuthority, getAppMenu, getAppPassword, getClassErrorName, getClientId, getConnectionId, getConnectionPoolId, getConstantValue, getDbAccessCount, getDbErrorCode, getDbErrorMessage, getDbStatus, getDbUpdatedRecordCount, getErrorMessage, getErrorMessage, getErrorMessage, getExceptionMessage, getExecuteType, getId, getInRecord, getInRecord, getInRecord, getInRecordCount, getIpAddress_G_Index, getIpAddress_P_Index, getLogicalErrorName, getLogicalName, getOutputHtml, getOutRecord, getOutRecord, getOutRecord, getOutRecordCount, getPhysicalErrorName, getPhysicalName, getProjectId, getQueryEndLine, getQueryMaxCount, getQueryPageCount, getQueryStartLine, getReturnString, getRuleParameter, getRuleParameters, getRuleParameters, getRuleParameters, getRuleType, getRuleTypeName, getServerMessage, getServerParameter, getServerStatus, getServerSubName, getServerSubRevision, getServerTran, getUpdateErrorLine, getUpdateTargetCount, getWebServerIpAddress, isExecutable, loopInOutRecord, loopInOutRecordSub, loopInRecord, loopOutRecord, loopOutRecordSub, setControlRecord, setErrorMessage, setErrorMessageMustInRecord, setErrorMessageMustOutRecord, setErrorMessageMustParamIsNumber, setExecuteType, setId, setInRecord, setLogicalName, setOutputHtml, setOutRecord, setPhysicalName, setPropertyFromEngine, setRuleParameter, setRuleType, setServerParameter, setUserConstant, showErrorDialogAddRuleName, writeTraceLog
 
クラス java.lang.Object から継承したメソッド
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CheckEqualParameter

public CheckEqualParameter()
メソッドの詳細

execute

public int execute()
クラス CheckExists の記述:
チェック処理を実行します。
オーバーライド:
クラス CheckExists 内の execute
クラス jp.ne.mki.wedge.rule.common.check.CheckExists からコピーされたタグ:
戻り値:
int BusinessRuleの戻り値を参照

check

public int check(java.lang.String value)
オーバーライド:
クラス CheckExists 内の check