クラス RbCleaner
java.lang.Object
org.iplass.mtp.tools.batch.MtpCuiBase
org.iplass.mtp.tools.batch.MtpSilentBatch
org.iplass.mtp.tools.batch.cleaner.RbCleaner
ごみ箱データ削除ツール
ごみ箱内のデータを定期的に削除するために使用する。
ServiceConfigに設定されたpurgeTargetDateの日付よりも前の更新日をもつごみ箱内データを削除する。
-
ネストされたクラスの概要
クラスから継承されたネストされたクラス/インタフェース org.iplass.mtp.tools.batch.MtpCuiBase
MtpCuiBase.LogListener -
フィールドの概要
クラスから継承されたフィールド org.iplass.mtp.tools.batch.MtpCuiBase
SILENT_MODE -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明booleanごみ箱内のデータを削除します。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
-
コンストラクタの詳細
-
RbCleaner
public RbCleaner(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
-