インタフェース CommonInterface
- すべてのスーパーインタフェース:
jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
- 既知のサブインタフェースのリスト:
ClientInterface
,HtmlGatewayInterface
,ServerInterface
- 既知の実装クラスのリスト:
AbstractBase
,AbstractClient
,AbstractCommon
,AbstractGet
,AbstractGetXmlFromItem
,AbstractHtmlGateway
,AbstractHttpAccess
,AbstractLayoutRule
,AbstractPost
,AbstractReadXmlFromData
,AbstractRposDivide
,AbstractServer
,AbstractServerDC
,AbstractXsltFromItem
,AddCsvFileFromItem
,AddForward
,AddForwardDoubleQuote
,AddForwardGreaterThanSign
,AddForwardLessThanSign
,AddForwardReturnCode
,AddForwardTabCode
,AddForwardYen
,AddTabPanel
,AddTail
,AddTailDoubleQuote
,AddTailGreaterThanSign
,AddTailLessThanSign
,AddTailReturnCode
,AddTailTabCode
,AddTailYen
,AvgColumnText
,Base64Decode
,Base64Encode
,BRTagConvert
,CallJavaScript
,CallPerlRule
,CalParamValue
,CapitalLetterConvert
,CheckBigSmall
,CheckBigSmallParameter
,CheckByteLengthParameter
,CheckColtextLineNothing
,CheckDataType
,CheckDate
,CheckDate8
,CheckEqual
,CheckEqualObject
,CheckEqualParameter
,CheckEqualParameterIgnoreCase
,CheckExists
,CheckExistsFile
,CheckInputRecord
,CheckIsDirectory
,CheckIsFile
,CheckIsVisibleFrame
,CheckItemInParameter
,CheckNotColtextLineNothing
,CheckNotEqual
,CheckNotEqualParameter
,CheckNotEqualParameterIgnoreCase
,CheckNotExists
,CheckNotExistsFile
,CheckPostNo
,CheckRegexMatch
,CheckRepetition
,CheckSubString
,ClearValue
,CloseFrame
,ColtextAddValue
,CompulsionUserError
,CopyColumnToColumn
,CopyColumnToLine
,CopyFile
,CopyLineToColumn
,CopyValue
,CreateXmlFromItemToFile
,CutMaxLength
,CutRecordSize
,DataClear
,DataRotate
,DateFormatChange
,DateFormatChangeSetSourceFormat
,DateJoin
,DateNext
,DatePrev
,DateSplit
,DateToYYYYAndMMAndDD
,DecimalCalcAdd
,DecimalCalcAnIndex
,DecimalCalcDivide
,DecimalCalcMod
,DecimalCalcMultiPly
,DecimalCalcSubtract
,Decode
,DecodeByItem
,DeleteFile
,DetailTableMergeUnion
,DivideInsertUpdateDelete
,DownloadFileFromURL
,Dummy
,EmptyRowDelete
,EmptyRowThenTableRowDelete
,ExecuteAfterEvent
,ExecuteAfterTakeOver
,ExecuteAfterUntilEmpty
,ExecuteBeforeEvent
,ExecuteFile
,ExecutionControl_Index
,ExecutionControl_Parameter
,ExtensionFileChooser
,FileTransferRule
,FolderChooser
,ForeachExecuteAfter
,FrameHidden
,FrameVisible
,FullCharConvert
,GetAbsoluteValue
,GetConstantValue
,GetControlRecordValue
,GetCurrentComponentValue
,GetCurrentTabIndex
,GetCurrentTimeMillis
,GetFileInfo
,GetFileList
,GetFrameName
,GetIpAddress
,GetLineMatch
,GetMaxValue
,GetMinValue
,GetMonthFirstDayAndEndDay
,GetNameMatch
,GetNCharacterFromHead
,GetNextColtextValue
,GetOptionalData
,GetPageValue
,GetParameter
,GetSelectedIndex
,GetServerParameter
,GetSignumValue
,GetTableHeaderValue
,GetTableSelectedCoordinates
,GetTableSelectedValue
,GetTerm
,GetToday
,GetToday_Jpn_YYMMDD
,GetURLForOpen
,GetUserObjects
,GetYobi
,GroupIndicate
,HalfCharConvert
,HiraganaToKatakana
,IfLessThanSetParam
,IfMatchItemThenCopyValue
,IfMatchParamThenCopyValue
,IfMatchParamThenTableRowDelete
,IfUnMatchItemThenCopyValue
,IfUnMatchParamThenCopyValue
,InsertValue
,JoinColtext
,JoinMultiItems
,JoinUniqueFont
,JWSReadCsvFile
,JWSReadFile
,JWSWriteCsvFile
,JWSWriteFile
,KanjiConvert
,KatakanaToHiragana
,ListClear
,LogDebug
,LogError
,LogFatal
,LogInfo
,LogTrace
,LogWarn
,MakeDirectory
,MergeDown
,MergeSort
,MergeUp
,MonthNext
,MonthPrev
,OpenURL
,ParamAdd
,PostLineMatch
,PostNameMatch
,PrintFrame
,PutOptionalData
,QuickSort
,QuickSortDown
,QuickSortUp
,ReadBinaryToItem
,ReadCsvFileToItem
,ReadFileToItem
,ReadXmlFromDataLineMatch
,ReadXmlFromDataNameMatch
,RearrangeTab
,RearrangeTable
,RegexReplace
,RemoveOptionalData
,RemoveTabPanel
,RemoveUserObjects
,RemoveValue
,RenameFile
,ReplaceOneChar
,ReplaceString
,RoundValue
,RposDivideForFlag
,RposJoin
,SampleForHtml
,SearchIndexForColtext
,SendMail
,SetAllDaysForTerm
,SetAllValueForRange
,SetBackColor
,SetBackColorToTableEditor
,SetBackColorToTableRenderer
,SetBorderLayout
,SetCalendarToPanel
,SetCaretUpdatePolicy
,SetCheckEnum
,SetCheckExists
,SetCheckFixLength
,SetCheckLength
,SetCheckMaximum
,SetCheckMinimum
,SetColtextValue
,SetColumnWidth
,SetComboHorizontalScrollBar
,SetComboMaxRow
,SetComboSelectedKey
,SetComponentText
,SetCurrentTabIndex
,SetDefaultFocusComponent
,SetDefaultValue
,SetDisabledMenu
,SetDisabledToolbar
,SetDisableItems
,SetEditable
,SetEditableTableColumn
,SetEnabledByInItem
,SetEnabledMenu
,SetEnabledToolbar
,SetEnableItems
,SetFocus
,SetFocusToTableCell
,SetFontToTableAllColumn
,SetFontToTableEditor
,SetFontToTableRenderer
,SetForeColor
,SetForeColorToTableEditor
,SetForeColorToTableRenderer
,SetFrameFunctionKeyListener
,SetFrameKeyListenerExtends
,SetFrameMaximization
,SetFrameMinimization
,SetFramePosition
,SetFunctionKeyMapToButton
,SetFunctionKeyMapToToolbar
,SetGridBagLayout
,SetGridLayout
,SetHeadZero
,SetHorizontalAlignment
,SetItemToTableComboEditor
,SetJpnYYToYYYY
,SetKeyMapToButton
,SetLabelBorder
,SetMaxRowSize
,SetNullis0else1
,SetOrder
,SetRealTimeInputCheck
,SetRowCount
,SetSelect
,SetSelectedIndex
,SetSelectedRowChangeListener
,SetTabChangeListener
,SetTabDisabled
,SetTabEnabled
,SetTableHeaderClickListener
,SetTableHeaderValue
,SetTableSelectedValue
,SetTextPositionToTableEditor
,SetTextPositionToTableRenderer
,SetTextToTableEditor
,SetTextToTableRenderer
,SetTimer
,SetUnEditableTableColumn
,SetUnVisible
,SetUserObjects
,SetValue
,SetValueAndMapping
,SetValueForAnyColtext
,SetValueForAnyText
,SetValueWhereEmpty
,SetVerticalAlignment
,SetVisible
,SetVisibleByInItem
,SetWhere
,SetWindowTitle
,SetYYYYToJpnYY
,ShowDBAccessCountDialog
,ShowErrorDialog
,ShowFileOpenDialog
,ShowFileSaveDialog
,ShowFrame
,ShowImageByUrl
,ShowMessageDialog
,ShowServerParameterDialog
,ShowTableRowControl
,ShowYesNoCancelDialog
,ShowYesNoDialog
,SkipRule
,SmallLetterConvert
,SplitColtext
,SplitMultiItems
,SplitUniqueFont
,StartOutsideExecuteFile
,StartOutsideExecuteFileWaitFor
,StructureIfElse
,StructureSetErrorFlag
,StructureSwitchCase
,StructureTryCatch
,SubString
,SumColumnText
,Summary
,SynthesisColtextWhereNotEmpty
,SystemOutPrintln
,TableRowAddition
,TableSelectedRowCopy
,TableSelectedRowDelete
,TableSelectedRowDown
,TableSelectedRowInsert
,TableSelectedRowMove
,TableSelectedRowUp
,TableSort
,TabTitleNameChange
,TimeJoin
,TimeSplit
,ToolkitPrintFrame
,Trim
,UpNumberSet
,URLEncode
,Wait
,WriteBinaryFromItem
,WriteCsvFileFromItem
,WriteErrorLog
,WriteFileFromItem
,WriteLog
,WriteXmlToData
,XM_ImageFileChooser
,Xslt
,ZeroClear
,ZeroSuppress
public interface CommonInterface
extends jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
-
フィールドの概要
フィールド修飾子とタイプフィールド説明static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final String
static final int
static final int
-
メソッドの概要
修飾子とタイプメソッド説明void
dispose()
オブジェクトを破棄int
execute()
処理を実行。void
exit()
終了処理。jp.ne.mki.wedge.run.interfaces.EngineManagerInterface
実行エンジンManagerを取得int
実行タイプを取得するgetId()
IDを取得します。jp.ne.mki.wedge.common.library.HashVector
<String, jp.ne.mki.wedge.run.interfaces.DataInterface> InputRecordの取得jp.ne.mki.wedge.run.interfaces.DataInterface
getInRecord
(int line) InputRecordの取得jp.ne.mki.wedge.run.interfaces.DataInterface
getInRecord
(String parameter) InputRecordの取得int
InputRecordの数取得int
IOパラメータ取得。論理名称を取得するjp.ne.mki.wedge.common.library.HashVector
<String, jp.ne.mki.wedge.run.interfaces.DataInterface> OutputRecordの取得jp.ne.mki.wedge.run.interfaces.DataInterface
getOutRecord
(int line) OutputRecordの取得jp.ne.mki.wedge.run.interfaces.DataInterface
getOutRecord
(String parameter) OutputRecordの取得int
OutputRecordの行数取得物理名称を取得するgetReturnString
(int ret) 戻り値文字列取得ロジッククラスパラメータを取得するString[]
int
getRuleTypeName
(int ruleType) 実行種別名称取得boolean
void
デバッグの情報に関するメッセージを出力します。void
エラーメッセージを出力します。void
エラーメッセージを出力します。void
致命的なエラーに関するメッセージを出力します。void
致命的なエラーに関するメッセージを出力します。void
情報メッセージを出力します。void
詳細なデバッグ情報メッセージを出力します。void
警告メッセージを出力します。void
警告メッセージを出力します。void
setExecuteType
(int type) 実行タイプ設定void
setRuleType
(int type) void
setServerParameter
(String value) void
showErrorDialog
(String message) void
showErrorDialogAddRuleName
(String message) void
writeErrorLog
(String message) void
void
void
writeTraceLog
(String message) インタフェースから継承されたメソッド jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
createLogicErrorLogRecord, createLogicExceptionLogRecord, createLogicLogRecord, executeRule, getLogicClassDelegate, getLogicClassType, setControlRecord, setEngineManager, setId, setInRecord, setLogicalName, setLogicClassDelegate, setOutRecord, setPhysicalName, setPropertyFromEngine, setRuleParameter, setUserConstant, terminate
-
フィールド詳細
-
IO_ERROR
static final int IO_ERROR- 関連項目:
-
IO_ERROR_IN
static final int IO_ERROR_IN- 関連項目:
-
IO_ERROR_OUT
static final int IO_ERROR_OUT- 関連項目:
-
IO_ERROR_IO_MUST_SAME_COUNT
static final int IO_ERROR_IO_MUST_SAME_COUNT- 関連項目:
-
IO_ERROR_ITEM_TYPE
static final int IO_ERROR_ITEM_TYPE- 関連項目:
-
IO_ERROR_PARAMETER
static final int IO_ERROR_PARAMETER- 関連項目:
-
IO_ERROR_EXECUTE_PARAMETER
static final int IO_ERROR_EXECUTE_PARAMETER- 関連項目:
-
NONE
static final int NONE- 関連項目:
-
OK
static final int OK- 関連項目:
-
ERROR
static final int ERROR- 関連項目:
-
SKIP
static final int SKIP- 関連項目:
-
CANCEL
static final int CANCEL- 関連項目:
-
USER_ERROR
static final int USER_ERROR- 関連項目:
-
EXECUTE_CLIENT
static final int EXECUTE_CLIENT- 関連項目:
-
EXECUTE_SERVER
static final int EXECUTE_SERVER- 関連項目:
-
EXECUTE_SERVERDC
static final int EXECUTE_SERVERDC- 関連項目:
-
EXECUTE_BOTH
static final int EXECUTE_BOTH- 関連項目:
-
EXECUTE_HTMLGATEWAY
static final int EXECUTE_HTMLGATEWAY- 関連項目:
-
EXECUTE_DEBUG
static final int EXECUTE_DEBUG- 関連項目:
-
PARAMETER_DELIMITER
- 関連項目:
-
-
メソッドの詳細
-
getIOParameter
IOパラメータ取得。execute
の前に実行される。- 定義:
getIOParameter
インタフェース内jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
- 戻り値:
- int OK=処理続行、IO_ERROR=入出力レコードエラー、IO_ERROR_IN=入力レコードエラー、IO_ERROR_OUT=出力レコードエラー、 IO_ERROR_IO_MUST_SAME_COUNT=入力レコード数と出力レコー数の非合致エラー、IO_ERROR_PARAMETER=パラメータエラー、 IO_ERROR_EXECUTE_PARAMETER=実行リストパラメータエラー
- 例外:
Throwable
-
execute
処理を実行。- 定義:
execute
インタフェース内jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
- 戻り値:
- int OK=処理続行、ERROR=異常終了、CANCEL=処理を中断(正常終了)、SKIP=次行を実行しない、USER_ERROR=戻り値をユーザ側で任意に設定
- 例外:
Throwable
-
exit
- 定義:
exit
インタフェース内jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
- 例外:
Throwable
-
dispose
オブジェクトを破棄- 例外:
Throwable
-
showErrorDialogAddRuleName
-
showErrorDialog
-
writeTraceLog
-
writeLog
-
writeLog
-
writeErrorLog
-
setRuleType
void setRuleType(int type) -
getRuleType
int getRuleType()- 定義:
getRuleType
インタフェース内jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
- 戻り値:
-
isExecutable
boolean isExecutable() -
getInRecord
jp.ne.mki.wedge.common.library.HashVector<String,jp.ne.mki.wedge.run.interfaces.DataInterface> getInRecord()InputRecordの取得- 定義:
getInRecord
インタフェース内jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
- パラメータ:
なし
-- 戻り値:
- HashVector
-
getInRecord
jp.ne.mki.wedge.run.interfaces.DataInterface getInRecord(int line) InputRecordの取得- 定義:
getInRecord
インタフェース内jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
- パラメータ:
line
-int
- 行番号- 戻り値:
- Item
-
getInRecord
InputRecordの取得- 戻り値:
- Item
-
getOutRecord
jp.ne.mki.wedge.common.library.HashVector<String,jp.ne.mki.wedge.run.interfaces.DataInterface> getOutRecord()OutputRecordの取得- 定義:
getOutRecord
インタフェース内jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
- 戻り値:
- HashVector
-
getOutRecord
jp.ne.mki.wedge.run.interfaces.DataInterface getOutRecord(int line) OutputRecordの取得- 定義:
getOutRecord
インタフェース内jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
- パラメータ:
line
-- 戻り値:
- int
-
getOutRecord
OutputRecordの取得- 戻り値:
- int
-
getId
String getId()インタフェースからコピーされた説明:jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
IDを取得します。- 定義:
getId
インタフェース内jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
- 戻り値:
-
getPhysicalName
String getPhysicalName()インタフェースからコピーされた説明:jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
物理名称を取得する- 定義:
getPhysicalName
インタフェース内jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
- 戻り値:
- String 物理名称
-
getLogicalName
String getLogicalName()インタフェースからコピーされた説明:jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
論理名称を取得する- 定義:
getLogicalName
インタフェース内jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
- 戻り値:
- String 論理名称
-
getRuleParameter
String getRuleParameter()インタフェースからコピーされた説明:jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
ロジッククラスパラメータを取得する- 定義:
getRuleParameter
インタフェース内jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
- 戻り値:
- ロジッククラスのパラメータ
-
getRuleParameters
String[] getRuleParameters() -
setExecuteType
void setExecuteType(int type) 実行タイプ設定- 定義:
setExecuteType
インタフェース内jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
- パラメータ:
int
- 実行タイプ
-
getExecuteType
int getExecuteType()インタフェースからコピーされた説明:jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
実行タイプを取得する- 定義:
getExecuteType
インタフェース内jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
- 戻り値:
-
getReturnString
戻り値文字列取得- 定義:
getReturnString
インタフェース内jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
- パラメータ:
ret
- 戻り値- 戻り値:
- String
-
getRuleTypeName
実行種別名称取得- パラメータ:
実行種別
-- 戻り値:
- String
-
getInRecordCount
int getInRecordCount()InputRecordの数取得- 戻り値:
- int
-
getOutRecordCount
int getOutRecordCount()OutputRecordの行数取得- 戻り値:
- int
-
getClientId
String getClientId() -
getIpAddress_P_Index
String getIpAddress_P_Index() -
getIpAddress_G_Index
String getIpAddress_G_Index() -
getWebServerIpAddress
String getWebServerIpAddress() -
getProjectId
String getProjectId() -
getConnectionPoolId
String getConnectionPoolId() -
getConnectionId
String getConnectionId() -
getServerSubName
String getServerSubName() -
getServerSubRevision
String getServerSubRevision() -
getServerTran
String getServerTran() -
getServerStatus
String getServerStatus() -
getServerMessage
String getServerMessage() -
getExceptionMessage
String getExceptionMessage() -
getDbErrorCode
String getDbErrorCode() -
getDbStatus
String getDbStatus() -
getDbErrorMessage
String getDbErrorMessage() -
getUpdateTargetCount
String getUpdateTargetCount() -
getDbAccessCount
String getDbAccessCount() -
getUpdateErrorLine
String getUpdateErrorLine() -
getPhysicalErrorName
String getPhysicalErrorName() -
getLogicalErrorName
String getLogicalErrorName() -
getClassErrorName
String getClassErrorName() -
getAppAccount
String getAppAccount() -
getAppPassword
String getAppPassword() -
getAppMenu
String getAppMenu() -
getAppAuthority
String getAppAuthority() -
getQueryStartLine
String getQueryStartLine() -
getQueryEndLine
String getQueryEndLine() -
getQueryPageCount
String getQueryPageCount() -
getQueryMaxCount
String getQueryMaxCount() -
getServerParameter
String getServerParameter() -
setServerParameter
-
getEngineManager
jp.ne.mki.wedge.run.interfaces.EngineManagerInterface getEngineManager()実行エンジンManagerを取得- 定義:
getEngineManager
インタフェース内jp.ne.mki.wedge.run.interfaces.RuleEngineInterface
- 戻り値:
- 導入されたバージョン:
- ver1.2
-
logFatal
致命的なエラーに関するメッセージを出力します。- パラメータ:
message
- メッセージ- 導入されたバージョン:
- ver1.2
-
logFatal
致命的なエラーに関するメッセージを出力します。- パラメータ:
message
- メッセージth
- 例外オブジェクト- 導入されたバージョン:
- ver1.2
-
logError
エラーメッセージを出力します。- パラメータ:
message
- メッセージ- 導入されたバージョン:
- ver1.2
-
logError
エラーメッセージを出力します。- パラメータ:
message
- メッセージth
- 例外オブジェクト- 導入されたバージョン:
- ver1.2
-
logWarn
警告メッセージを出力します。- パラメータ:
message
- メッセージ- 導入されたバージョン:
- ver1.2
-
logWarn
警告メッセージを出力します。- パラメータ:
message
- メッセージth
- 例外オブジェクト- 導入されたバージョン:
- ver1.2
-
logInfo
情報メッセージを出力します。- パラメータ:
message
- メッセージ- 導入されたバージョン:
- ver1.2
-
logDebug
デバッグの情報に関するメッセージを出力します。- パラメータ:
message
- メッセージ- 導入されたバージョン:
- ver1.2
-
logTrace
詳細なデバッグ情報メッセージを出力します。- パラメータ:
message
- メッセージ- 導入されたバージョン:
- ver1.2
-