jp.ne.mki.wedge.rule.client.httpaccess.get
クラス GetNameMatch

java.lang.Object
  |
  +--jp.ne.mki.wedge.rule.base.AbstractBase
        |
        +--jp.ne.mki.wedge.rule.base.AbstractClient
              |
              +--jp.ne.mki.wedge.rule.client.httpaccess.AbstractHttpAccess
                    |
                    +--jp.ne.mki.wedge.rule.client.httpaccess.get.AbstractGet
                          |
                          +--jp.ne.mki.wedge.rule.client.httpaccess.get.GetNameMatch
すべての実装インタフェース:
ClientInterface, CommonInterface, PostInterface, RuleEngineInterface

public class GetNameMatch
extends AbstractGet

GETでのHttp送受信(ITEMの物理名称でマッピング)

標準のDTDに添ったXMLを解析し、物理名称とマッチしたITEMにCDATAを格納します。
URLにInRecordの情報を付加し、GETにて送信を行います
   標準DTDに沿ったXMLで無い場合、xslにより標準DTDのXMLに変換することが可能です。    その場合、パラメータの"サーバURL;"の後に、xslのファイルURLを与えます。


[I/O RECORD]

InputRecord OutputRecord
  1. 送信したいITEM(複数指定)
  1. 受信したいITEM(複数指定)

[RULE PARAMETER]

Parameter アクセスするサーバーのURL+;+xslファイルのURL(必要なければ指定なしでOK)

バージョン:
1.0

クラス jp.ne.mki.wedge.rule.client.httpaccess.AbstractHttpAccess から継承したフィールド
faultString, paramOfServerUrl, paramOfXslUrl, result
 
クラス jp.ne.mki.wedge.rule.base.AbstractBase から継承したフィールド
controlRecord, engineManager, errorMessage, executeType, id, inputRecord, logicalName, outputRecord, physicalName, ruleParameter, ruleType, serverParameter, userConstant
 
インタフェース jp.ne.mki.wedge.rule.base.interfaces.ClientInterface から継承したフィールド
FRAME_CLOSE, FRAME_QUIT, SKIP_ALL, STOP, STOP_SELECT_ALL, SYSTEM_EXIT, SYSTEM_QUIT, TIMING_AFTER, TIMING_BEFORE, TIMING_LOAD, TIMING_ROW_CLICK, TIMING_ROW_WCLICK, TIMING_UN_LOAD
 
インタフェース 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
 
コンストラクタの概要
GetNameMatch()
           
 
メソッドの概要
 java.lang.String getXPath(java.lang.String name, int position)
          Itemに格納するデータのXPathを返す
 
クラス jp.ne.mki.wedge.rule.client.httpaccess.get.AbstractGet から継承したメソッド
exit, getOutputString, getSendMethod, getUrl, getXPathErrorNode, setError
 
クラス jp.ne.mki.wedge.rule.client.httpaccess.AbstractHttpAccess から継承したメソッド
AdjustmentHttpResponseCode, clearCookie, execute, executeXslt, getByte, getCookie, getEncodeName, getHeaderValues, getHttpAccessErrorMessage, getIOParameter, getParamOfServerUrl, getParamOfXslUrl, getRequestBodyOptionalValue, getRequestHeaderOptionalValue, getResponseByLength, getResponseByOutputStream, getSendContentType, getUrlConnection, getValueMethod, getXmlView, setCookie, setDefaultCharsetForLog, setFaultString, setItem, setItem, setItems, setResult, whenBeforeHttpAccess, whenNewSession, writeTraceLog, xmlParse
 
クラス jp.ne.mki.wedge.rule.base.AbstractClient から継承したメソッド
executeCurrentAfter, executeRule, executeRule, getAdapterName, getClientRuleObject, getCodeBase, getComponent, getComponent, getComponents, getConfig, getConfImagePath, getContentPane, getCurrentComponent, getDesktop, getExecuteIndex, getExecuteParameter, getExecuteTiming, getExecutions, getExpectNextComponent, getFrame, getFrameRunner, getImageIcon, getInItem, getInItem, getItems, getManager, getMemory, getOutItem, getOutItem, getParameter, getReturnString, getRevision, isApplet, isApplication, isClientTraceMode, isConpiled, isJWS, isServerTraceMode, isWeb, log, loopInItem, loopInItemSub, loopInOutItem, loopInOutItemSub, loopOutItem, loopOutItemSub, setErrorMessageMustInComp, setErrorMessageMustOutComp, setExecuteParameter, setFocus, setFocus, setFocus, setFrameRunnerErrorStatus, setManager, setPropertyFromEngine, setStatusBarText, setWedgeLog, showDocument, showErrorDialog, showErrorDialog, showFrame, showFrame, showFrame, showFrame, terminate, writeErrorLog, writeErrorLog, writeErrorLog, writeErrorLog, writeLog, writeLog, writeTraceLog
 
クラス jp.ne.mki.wedge.rule.base.AbstractBase から継承したメソッド
callDispose, createErrorMessage, dataClearOfOutRecord, dataClearOfRecord, dispose, getAppAccount, getAppAuthority, getAppMenu, getAppPassword, getClassErrorName, getClientId, getConnectionId, getConnectionPoolId, getConstantKeys, getConstantValue, getConstantValueAsStringArray, getDbAccessCount, getDbErrorCode, getDbErrorMessage, getDbStatus, getDbUpdatedRecordCount, getEngineManager, 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, 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, loopOutRecordSub, setControlRecord, setErrorMessage, setErrorMessageMustInRecord, setErrorMessageMustOutRecord, setErrorMessageMustParamIsNumber, setExecuteType, setFatalError, setHtmlManager, setId, setInRecord, setLogicalName, setOutputHtml, setOutRecord, setPhysicalName, setRuleParameter, setRuleType, setServerControlData, setServerParameter, setUserConstant, showErrorDialogAddRuleName
 
クラス 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, getEngineManager, 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, 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, showErrorDialogAddRuleName
 

コンストラクタの詳細

GetNameMatch

public GetNameMatch()
メソッドの詳細

getXPath

public java.lang.String getXPath(java.lang.String name,
                                 int position)
                          throws java.lang.Throwable
Itemに格納するデータのXPathを返す
パラメータ:
String - Itemの物理名称
戻り値:
String XPath