jp.ne.mki.wedge.rule
クラス AbstractHtmlGatewayRule

java.lang.Object
  |
  +--jp.ne.mki.wedge.rule.AbstractBusinessRule
        |
        +--jp.ne.mki.wedge.rule.AbstractHtmlGatewayRule
すべての実装インタフェース:
BusinessRuleInterface, RuleEngineInterface
直系の既知のサブクラス:
V10xDispatcherFoward, V10xGetHttpUserAgent, V10xGetRemoteAddress, V10xGetServletURI, V10xHtmlChange, V10xInvalidateSession, V10xRemoveSessionData, V10xResponseFile, V10xSessionRule

public abstract class AbstractHtmlGatewayRule
extends AbstractBusinessRule

ビジネスルール作成用抽象クラス(HTMLゲートウェイ用ビジネスルール)


HTMLゲートウェイ時のビジネスルール作成用抽象クラス
HTMLゲートウェイ用のビジネスルールは、全てこのクラスを
継承して作成しなければならない。

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

クラス jp.ne.mki.wedge.rule.AbstractBusinessRule から継承したフィールド
className, errorMessage, EXECUTE_BOTH, EXECUTE_CLIENT, EXECUTE_HTMLGATEWAY, EXECUTE_SERVER, EXECUTE_SERVERDC, id, inputRecord, logicalName, outputRecord, physicalName, ruleParameter, ruleType, serverParameter, TIMING_AFTER, TIMING_BEFORE, TIMING_LOAD, TIMING_ROW_CLICK, TIMING_ROW_WCLICK, TIMING_UN_LOAD
 
インタフェース jp.ne.mki.wedge.run.interfaces.BusinessRuleInterface から継承したフィールド
CANCEL, ERROR, OK, SKIP, USER_ERROR
 
コンストラクタの概要
AbstractHtmlGatewayRule()
          推奨されていません。  
 
メソッドの概要
 void addResponseByte(byte[] responseByte)
          推奨されていません。  
 void clearContentType()
          推奨されていません。  
 void clearOutputHtml()
          推奨されていません。  
 void clearResponseByte()
          推奨されていません。  
 java.lang.String getContentType()
          推奨されていません。  
 jp.ne.mki.wedge.run.servlet.htmlgateway.HTMLGatewayManager getHtmlManager()
          推奨されていません。  
 jp.ne.mki.wedge.run.servlet.htmlgateway.multipart.MultipartBinaryData getMultipartBinaryData(java.lang.String keyName, int row)
          推奨されていません。  
 int getMultipartBinaryDataSize(java.lang.String keyName)
          推奨されていません。  
 boolean getNoResponseFlag()
          推奨されていません。  
 java.lang.String getOutputHtml()
          推奨されていません。  
 javax.servlet.http.HttpServletRequest getRequest()
          推奨されていません。  
 javax.servlet.http.HttpServletResponse getResponse()
          推奨されていません。  
 byte[] getResponseByte()
          推奨されていません。  
 javax.servlet.ServletConfig getServletConfig()
          推奨されていません。  
 int getSkipNumber()
          推奨されていません。  
 void setContentType(java.lang.String contentType)
          推奨されていません。  
 void setNoResponseFlag(boolean noResponseFlag)
          推奨されていません。  
 void setOutputHtml(java.lang.String outputHtml)
          推奨されていません。  
 void setResponseByte(byte[] responseByte)
          推奨されていません。  
 void setSkipNumber(int skipNumber)
          推奨されていません。  
 
クラス jp.ne.mki.wedge.rule.AbstractBusinessRule から継承したメソッド
createErrorMessage, executeRule, executeRule, getAppAccount, getAppAuthority, getAppMenu, getAppPassword, getClassErrorName, getClientId, getClientRuleObject, getCodeBase, getComponent, getComponent, getConfig, getConfImagePath, getConnectionId, getConnectionPoolId, getConstantValue, getContentPane, getCurrentComponent, getDbAccessCount, getDbErrorCode, getDbErrorMessage, getDbStatus, getDbUpdatedRecordCount, getExceptionMessage, getExecuteIndex, getExecuteParameter, getExecuteTiming, getExecuteType, getExecutions, getExpectNextComponent, getFrame, getHtmlExecution, getHtmlManagerObject, getId, getImageIcon, getInRecord, getInRecord, getInRecord, getInRecordCount, getIpAddress_G_Index, getIpAddress_P_Index, getLogicalErrorName, getLogicalName, getManager, getOutRecord, getOutRecord, getOutRecord, getOutRecordCount, getPhysicalErrorName, getPhysicalName, getProjectId, getQueryEndLine, getQueryMaxCount, getQueryPageCount, getQueryStartLine, getReturnString, getRuleParameter, getRuleType, getRuleTypeName, getServerControlData, getServerData, getServerMessage, getServerParameter, getServerStatus, getServerSubName, getServerSubRevision, getServerTran, getStepParameter, getUpdateErrorLine, getUpdateTargetCount, getWebServerIpAddress, isApplet, isApplication, isClientTraceMode, isConpiled, isExecutable, isJWS, isServerTraceMode, isWeb, loopInOutRecord, loopInOutRecordSub, loopInRecord, loopInRecordSub, loopOutRecord, loopOutRecordSub, setControlRecord, setControlRecord, setControlRecordVector, setExecuteParameter, setExecuteType, setFocus, setFocus, setFocus, setHtmlExecution, setHtmlManager, setId, setInRecord, setLogicalName, setManager, setOutRecord, setPhysicalName, setPropertyFromEngine, setRuleParameter, setRuleType, setServerControlData, setServerData, setServerParameter, setStatusBarText, setUserConstant, setWedgeLog, showDocument, showErrorDialog, showErrorDialogAddRuleName, showFrame, showFrame, terminate, writeLog, writeLog, writeTraceLog
 
クラス java.lang.Object から継承したメソッド
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース jp.ne.mki.wedge.run.interfaces.BusinessRuleInterface から継承したメソッド
execute, exit, getIOParameter
 

コンストラクタの詳細

AbstractHtmlGatewayRule

public AbstractHtmlGatewayRule()
推奨されていません。 
メソッドの詳細

setOutputHtml

public void setOutputHtml(java.lang.String outputHtml)
推奨されていません。 

getOutputHtml

public java.lang.String getOutputHtml()
推奨されていません。 

clearOutputHtml

public void clearOutputHtml()
推奨されていません。 

setContentType

public void setContentType(java.lang.String contentType)
推奨されていません。 

getContentType

public java.lang.String getContentType()
推奨されていません。 

clearContentType

public void clearContentType()
推奨されていません。 

setResponseByte

public void setResponseByte(byte[] responseByte)
推奨されていません。 

getResponseByte

public byte[] getResponseByte()
推奨されていません。 

addResponseByte

public void addResponseByte(byte[] responseByte)
推奨されていません。 

clearResponseByte

public void clearResponseByte()
推奨されていません。 

getRequest

public javax.servlet.http.HttpServletRequest getRequest()
推奨されていません。 

getResponse

public javax.servlet.http.HttpServletResponse getResponse()
推奨されていません。 

getServletConfig

public javax.servlet.ServletConfig getServletConfig()
推奨されていません。 

setNoResponseFlag

public void setNoResponseFlag(boolean noResponseFlag)
推奨されていません。 

getNoResponseFlag

public boolean getNoResponseFlag()
推奨されていません。 

getMultipartBinaryData

public jp.ne.mki.wedge.run.servlet.htmlgateway.multipart.MultipartBinaryData getMultipartBinaryData(java.lang.String keyName,
                                                                                                    int row)
推奨されていません。 

getMultipartBinaryDataSize

public int getMultipartBinaryDataSize(java.lang.String keyName)
推奨されていません。 

setSkipNumber

public void setSkipNumber(int skipNumber)
推奨されていません。 

getSkipNumber

public int getSkipNumber()
推奨されていません。 

getHtmlManager

public jp.ne.mki.wedge.run.servlet.htmlgateway.HTMLGatewayManager getHtmlManager()
推奨されていません。