|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
内の setEngineManager
AbstractBase
内の setEngineManager
manager
- public void setOutputHtml(java.lang.String outputHtml)
HtmlGatewayInterface
内の setOutputHtml
AbstractBase
内の setOutputHtml
outputHtml
- public java.lang.String getOutputHtml()
HtmlGatewayInterface
内の getOutputHtml
AbstractBase
内の getOutputHtml
public HttpServletRequest getRequest()
HtmlGatewayInterface
内の getRequest
public HttpServletResponse getResponse()
HtmlGatewayInterface
内の getResponse
public ServletConfig getServletConfig()
HtmlGatewayInterface
内の getServletConfig
public int executeRule() throws java.lang.Throwable
RuleEngineInterface
内の executeRule
AbstractBase
内の executeRule
java.lang.Throwable
public void terminate()
RuleEngineInterface
内の terminate
AbstractBase
内の terminate
public void setContentType(java.lang.String contentType)
HtmlGatewayInterface
内の setContentType
contentType
- public java.lang.String getContentType()
HtmlGatewayInterface
内の getContentType
public void setResponseByte(byte[] responseByte)
HtmlGatewayInterface
内の setResponseByte
responseByte
- public byte[] getResponseByte()
HtmlGatewayInterface
内の getResponseByte
public void addResponseByte(byte[] addResponseByte)
HtmlGatewayInterface
内の addResponseByte
addResponseByte
- public void setNoResponseFlag(boolean noResponseFlag)
HtmlGatewayInterface
内の setNoResponseFlag
boolean
- noResponseFlagpublic boolean getNoResponseFlag()
HtmlGatewayInterface
内の getNoResponseFlag
public jp.ne.mki.wedge.run.servlet.htmlgateway.multipart.MultipartBinaryData getMultipartBinaryData(java.lang.String keyName, int row)
HtmlGatewayInterface
内の getMultipartBinaryData
keyName
- row
- public int getMultipartBinaryDataSize(java.lang.String keyName)
HtmlGatewayInterface
内の getMultipartBinaryDataSize
keyName
- public void setSkipNumber(int skipNumber)
HtmlGatewayInterface
内の setSkipNumber
skipNumber
- public int getSkipNumber()
HtmlGatewayInterface
内の getSkipNumber
int
- public java.lang.Object getHtmlExecution()
HtmlGatewayInterface
内の getHtmlExecution
public 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
内の getEngineManager
RuleEngineInterface
内の getEngineManager
AbstractBase
内の getEngineManager
public jp.ne.mki.wedge.run.enums.LogicClassType getLogicClassType()
RuleEngineInterface
内の getLogicClassType
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |