|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectjp.ne.mki.wedge.rule.base.AbstractBase
jp.ne.mki.wedge.rule.base.AbstractHtmlGateway
public abstract class AbstractHtmlGateway
HtmlGatewayのみで使用するロジッククラスを使用する場合に、継承元として使用します。
このクラスを継承すると、HtmlGateway専用のメソッド setOutputHtml などのメソッドが使用可能です。
| フィールドの概要 |
|---|
| クラス 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 |
| コンストラクタの概要 | |
|---|---|
AbstractHtmlGateway()
|
|
| メソッドの概要 | |
|---|---|
void |
addResponseByte(byte[] addResponseByte)
|
int |
executeRule()
ロジッククラス実行 |
java.lang.String |
getContentType()
|
jp.ne.mki.wedge.run.servlet.htmlgateway.HTMLGatewayManager |
getEngineManager()
Managerを取得する。 |
java.lang.Object |
getHtmlExecution()
|
java.lang.Object |
getHtmlManager()
推奨されていません。 getEngineManager() を使用してください。 |
jp.ne.mki.wedge.run.enums.LogicClassType |
getLogicClassType()
ロジッククラスタイプを取得します。 |
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()
推奨されていません。 |
HttpServletRequest |
getRequest()
|
HttpServletResponse |
getResponse()
return HttpServletResponse |
byte[] |
getResponseByte()
|
ServletConfig |
getServletConfig()
|
int |
getSkipNumber()
|
void |
setContentType(java.lang.String contentType)
|
void |
setEngineManager(EngineManagerInterface manager)
EngineManagerを設定 |
void |
setNoResponseFlag(boolean noResponseFlag)
NoResponseFlag、これに値が入っているときはResponseを操作しなくなる。 |
void |
setOutputHtml(java.lang.String outputHtml)
推奨されていません。 |
void |
setResponseByte(byte[] responseByte)
この配列にByte文字列が入っていた場合は htmlを出力せずに、このByte配列を出力する。 |
void |
setSkipNumber(int skipNumber)
|
static void |
showErrorDialog(java.lang.Object managerObject,
java.lang.String message,
jp.ne.mki.wedge.run.data.ControlRecord controlRecord,
java.lang.String className,
java.lang.String physicalName)
推奨されていません。 |
void |
terminate()
終了処理 |
protected static void |
writeErrorLog(java.lang.Object managerObject,
java.lang.String message)
推奨されていません。 |
protected static void |
writeErrorLog(java.lang.Object managerObject,
java.lang.String message,
java.lang.Throwable th)
推奨されていません。 |
protected static void |
writeTraceLog(java.lang.Object managerObject,
java.lang.String message)
推奨されていません。 |
protected static void |
writeTraceLog(java.lang.Object managerObject,
java.lang.String message,
java.lang.String className,
java.lang.String physicalName)
推奨されていません。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| インタフェース jp.ne.mki.wedge.run.interfaces.RuleEngineInterface から継承されたメソッド |
|---|
createLogicErrorLogRecord, createLogicExceptionLogRecord, createLogicLogRecord, getLogicClassDelegate, setControlRecord, setId, setInRecord, setLogicalName, setLogicClassDelegate, setOutRecord, setPhysicalName, setPropertyFromEngine, setRuleParameter, setUserConstant |
| コンストラクタの詳細 |
|---|
public AbstractHtmlGateway()
| メソッドの詳細 |
|---|
public void setEngineManager(EngineManagerInterface manager)
RuleEngineInterface 内の setEngineManagerAbstractBase 内の setEngineManagermanager - public void setOutputHtml(java.lang.String outputHtml)
HtmlGatewayInterface 内の setOutputHtmlAbstractBase 内の setOutputHtmloutputHtml - public java.lang.String getOutputHtml()
HtmlGatewayInterface 内の getOutputHtmlAbstractBase 内の getOutputHtmlpublic HttpServletRequest getRequest()
HtmlGatewayInterface 内の getRequestpublic HttpServletResponse getResponse()
HtmlGatewayInterface 内の getResponsepublic ServletConfig getServletConfig()
HtmlGatewayInterface 内の getServletConfig
public int executeRule()
throws java.lang.Throwable
RuleEngineInterface 内の executeRuleAbstractBase 内の executeRulejava.lang.Throwablepublic void terminate()
RuleEngineInterface 内の terminateAbstractBase 内の terminatepublic void setContentType(java.lang.String contentType)
HtmlGatewayInterface 内の setContentTypecontentType - public java.lang.String getContentType()
HtmlGatewayInterface 内の getContentTypepublic void setResponseByte(byte[] responseByte)
HtmlGatewayInterface 内の setResponseByteresponseByte - public byte[] getResponseByte()
HtmlGatewayInterface 内の getResponseBytepublic void addResponseByte(byte[] addResponseByte)
HtmlGatewayInterface 内の addResponseByteaddResponseByte - public void setNoResponseFlag(boolean noResponseFlag)
HtmlGatewayInterface 内の setNoResponseFlagboolean - noResponseFlagpublic boolean getNoResponseFlag()
HtmlGatewayInterface 内の getNoResponseFlag
public jp.ne.mki.wedge.run.servlet.htmlgateway.multipart.MultipartBinaryData getMultipartBinaryData(java.lang.String keyName,
int row)
HtmlGatewayInterface 内の getMultipartBinaryDatakeyName - row - public int getMultipartBinaryDataSize(java.lang.String keyName)
HtmlGatewayInterface 内の getMultipartBinaryDataSizekeyName - public void setSkipNumber(int skipNumber)
HtmlGatewayInterface 内の setSkipNumberskipNumber - public int getSkipNumber()
HtmlGatewayInterface 内の getSkipNumberint - public java.lang.Object getHtmlExecution()
HtmlGatewayInterface 内の getHtmlExecutionpublic java.lang.Object getHtmlManager()
HtmlGatewayInterface 内の getHtmlManager
public static void showErrorDialog(java.lang.Object managerObject,
java.lang.String message,
jp.ne.mki.wedge.run.data.ControlRecord controlRecord,
java.lang.String className,
java.lang.String physicalName)
message -
protected static void writeTraceLog(java.lang.Object managerObject,
java.lang.String message,
java.lang.String className,
java.lang.String physicalName)
protected static void writeTraceLog(java.lang.Object managerObject,
java.lang.String message)
WedgeLog - message -
protected static void writeErrorLog(java.lang.Object managerObject,
java.lang.String message,
java.lang.Throwable th)
th - 例外オブジェクト
protected static void writeErrorLog(java.lang.Object managerObject,
java.lang.String message)
message - public jp.ne.mki.wedge.run.servlet.htmlgateway.HTMLGatewayManager getEngineManager()
CommonInterface 内の getEngineManagerRuleEngineInterface 内の getEngineManagerAbstractBase 内の getEngineManagerpublic jp.ne.mki.wedge.run.enums.LogicClassType getLogicClassType()
RuleEngineInterface 内の getLogicClassType
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||