クラス TempUserCleaner
java.lang.Object
org.iplass.mtp.tools.batch.MtpCuiBase
org.iplass.mtp.tools.batch.MtpSilentBatch
org.iplass.mtp.tools.batch.cleaner.TempUserCleaner
テンポラリーユーザー削除ツール
アプリにて作成されたテンポラリーユーザーを定期的削除するために使用する。
-
ネストされたクラスの概要
クラスから継承されたネストされたクラス/インタフェース org.iplass.mtp.tools.batch.MtpCuiBase
MtpCuiBase.LogListener -
フィールドの概要
クラスから継承されたフィールド org.iplass.mtp.tools.batch.MtpCuiBase
SILENT_MODE -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明booleanclean()テナント内のテンポラリーユーザーを削除します。inttenantIdを取得します。protected org.slf4j.Loggerstatic void引数についてvoidsetTenantId(int tenantId) tenantIdを設定します。クラスから継承されたメソッド org.iplass.mtp.tools.batch.MtpSilentBatch
executeTaskクラスから継承されたメソッド org.iplass.mtp.tools.batch.MtpCuiBase
addLogListner, clearLog, 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
-
コンストラクタの詳細
-
TempUserCleaner
public TempUserCleaner(int tenantId) 対象のテナントIDを指定します。- パラメータ:
tenantId- 対象のテナントID
-
-
メソッドの詳細
-
main
引数について
- テナントID:対象テナントID(-1の場合、全テナントが対象になります)
- パラメータ:
args-- 例外:
Exception
-
clean
テナント内のテンポラリーユーザーを削除します。- 戻り値:
- boolean 成功:true 失敗:false
- 例外:
Exception
-
getTenantId
public int getTenantId()tenantIdを取得します。- 戻り値:
- tenantId
-
setTenantId
public void setTenantId(int tenantId) tenantIdを設定します。- パラメータ:
tenantId- tenantId
-
loggingLogger
protected org.slf4j.Logger loggingLogger()- 定義:
loggingLoggerクラス内MtpCuiBase
-