クラス EntityViewDDLCreator
java.lang.Object
org.iplass.mtp.tools.batch.MtpCuiBase
org.iplass.mtp.tools.batch.entity.EntityViewDDLCreator
-
ネストされたクラスの概要
クラスから継承されたネストされたクラス/インタフェース org.iplass.mtp.tools.batch.MtpCuiBase
MtpCuiBase.LogListener -
フィールドの概要
クラスから継承されたフィールド org.iplass.mtp.tools.batch.MtpCuiBase
SILENT_MODE -
コンストラクタの概要
コンストラクタコンストラクタ説明EntityViewDDLCreator(String... args) コンストラクタ args[0]・・・execMode["Wizard" or "Silent"] args[1]・・・tenantId[Less then zero is wizard mode] args[2]・・・overwrite["overwrite" or other] args[3]・・・recursive["recursive" or other] args[4]・・・outFile[Default is ". -
メソッドの概要
修飾子とタイプメソッド説明booleanexecute()処理実行protected org.slf4j.Loggerstatic voidメイン処理 args[0]・・・execMode["Wizard" or "Silent"] args[1]・・・tenantId[Less then zero is wizard mode] args[2]・・・overwrite["overwrite" or other] args[3]・・・recursive["recursive" or other] args[4]・・・outFile[Default is ".voidsetEntityPath(String entityPath) Entityパスを設定します。voidsetExecMode(String execMode) 実行モードを設定します。voidsetExecMode(ExecMode execMode) 実行モードを設定します。voidsetOutFile(String outFile) 出力ファイルを設定します。voidsetOverwrite(boolean isOverwrite) 上書を許可するかを設定します。voidsetOverwrite(String overwrite) 上書を許可するかを設定します。voidsetRecursive(boolean isRecursive) 階層下の全てのEntityを対象とするかを設定します。voidsetRecursive(String recursive) 階層下の全てのEntityを対象とするかを設定します。voidsetTenantId(int tenantId) テナントIDを設定します。voidsetTenantId(String tenantId) テナントIDを設定します。クラスから継承されたメソッド org.iplass.mtp.tools.batch.MtpCuiBase
addLogListner, clearLog, executeTask, executeTask, getAllTenantInfoList, getConfigSetting, getLanguage, getLogMessage, getValidTenantInfoList, isSuccess, logDebug, logEnvironment, logError, logError, logInfo, logInfo, logWarn, logWarn, readConsole, readConsoleBoolean, readConsoleInteger, readConsolePassword, removeLogListner, rs, setSuccess, showAllTenantList, showValidTenantList, switchLog
-
コンストラクタの詳細
-
EntityViewDDLCreator
コンストラクタ args[0]・・・execMode["Wizard" or "Silent"] args[1]・・・tenantId[Less then zero is wizard mode] args[2]・・・overwrite["overwrite" or other] args[3]・・・recursive["recursive" or other] args[4]・・・outFile[Default is "./view.ddl"] args[5]・・・entityPath[Empty or "/" is root]
-
-
メソッドの詳細
-
setExecMode
実行モードを設定します。- パラメータ:
execMode- 実行モード
-
setExecMode
実行モードを設定します。- パラメータ:
execMode- 実行モード
-
setTenantId
public void setTenantId(int tenantId) テナントIDを設定します。- パラメータ:
tenantId- テナントID
-
setTenantId
テナントIDを設定します。- パラメータ:
tenantId- テナントID
-
setEntityPath
Entityパスを設定します。- パラメータ:
entityPath- Entityパス
-
setOutFile
出力ファイルを設定します。- パラメータ:
outFile- 出力ファイル
-
setOverwrite
public void setOverwrite(boolean isOverwrite) 上書を許可するかを設定します。- パラメータ:
isForce- 上書を許可する場合はtrueを設定
-
setOverwrite
上書を許可するかを設定します。- パラメータ:
force- 上書を許可する場合は"overwrite"を設定
-
setRecursive
public void setRecursive(boolean isRecursive) 階層下の全てのEntityを対象とするかを設定します。- パラメータ:
recursive- 階層下の全てのEntityを対象とする場合はtrueを設定
-
setRecursive
階層下の全てのEntityを対象とするかを設定します。- パラメータ:
recursive- 階層下の全てのEntityを対象とする場合は"recursive"を設定
-
main
メイン処理 args[0]・・・execMode["Wizard" or "Silent"] args[1]・・・tenantId[Less then zero is wizard mode] args[2]・・・overwrite["overwrite" or other] args[3]・・・recursive["recursive" or other] args[4]・・・outFile[Default is "./view.ddl"] args[5]・・・entityPath[Empty or "/" is root]- パラメータ:
args- 引数
-
execute
処理実行- 戻り値:
- 処理結果
- 例外:
Exception- 例外
-
loggingLogger
protected org.slf4j.Logger loggingLogger()- 定義:
loggingLoggerクラス内MtpCuiBase
-