クラス TenantBatch
java.lang.Object
org.iplass.mtp.tools.batch.MtpCuiBase
org.iplass.mtp.tools.batch.tenant.TenantBatch
テナント情報を管理するクラス。
-
ネストされたクラスの概要
ネストされたクラスクラスから継承されたネストされたクラス/インタフェース org.iplass.mtp.tools.batch.MtpCuiBase
MtpCuiBase.LogListener -
フィールドの概要
フィールドクラスから継承されたフィールド org.iplass.mtp.tools.batch.MtpCuiBase
SILENT_MODE -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明booleanexecute()モードに合わせて実行します。booleanexecuteCreate(org.iplass.mtp.impl.tools.tenant.TenantCreateParameter param) テナントを作成します。booleanexecuteDelete(org.iplass.mtp.impl.tools.tenant.TenantDeleteParameter param) テナントを削除します。voidlogArguments(org.iplass.mtp.impl.tools.tenant.TenantCreateParameter param) テナント作成情報を出力します。voidlogArguments(org.iplass.mtp.impl.tools.tenant.TenantDeleteParameter param) テナント削除情報を出力します。protected org.slf4j.Loggerstatic voidargs[0]・・・execModevoidsetExecMode(TenantBatch.TenantBatchExecMode execMode) クラスから継承されたメソッド 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
-
フィールド詳細
-
KEY_CONFIG_FILE
Silentモード 設定ファイル名キー- 関連項目:
-
-
コンストラクタの詳細
-
TenantBatch
args[0]・・・execMode
-
-
メソッドの詳細
-
main
args[0]・・・execMode -
execute
public boolean execute()モードに合わせて実行します。- 戻り値:
-
getExecMode
-
setExecMode
-
executeCreate
public boolean executeCreate(org.iplass.mtp.impl.tools.tenant.TenantCreateParameter param) テナントを作成します。(TenantManagerAppからの実行もこちらを呼び出す)- パラメータ:
info- 作成情報- 戻り値:
-
logArguments
public void logArguments(org.iplass.mtp.impl.tools.tenant.TenantCreateParameter param) テナント作成情報を出力します。 -
executeDelete
public boolean executeDelete(org.iplass.mtp.impl.tools.tenant.TenantDeleteParameter param) テナントを削除します。(TenantManagerAppからの実行もこちらを呼び出す)- パラメータ:
param- 削除情報- 戻り値:
-
logArguments
public void logArguments(org.iplass.mtp.impl.tools.tenant.TenantDeleteParameter param) テナント削除情報を出力します。 -
loggingLogger
protected org.slf4j.Logger loggingLogger()- 定義:
loggingLoggerクラス内MtpCuiBase
-