クラス AsyncTaskCleaner
java.lang.Object
org.iplass.mtp.tools.batch.MtpCuiBase
org.iplass.mtp.tools.batch.MtpSilentBatch
org.iplass.mtp.tools.batch.cleaner.AsyncTaskCleaner
非同期機能のメンテナンス用バッチ
Status.RETURNED(タスク実行完了し、結果が取得されるのを待っている。)のままのタスクの履歴への移動
古い履歴の削除
-
ネストされたクラスの概要
クラスから継承されたネストされたクラス/インタフェース 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
-
コンストラクタの詳細
-
AsyncTaskCleaner
public AsyncTaskCleaner(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
-