クラス LobStoreMigrator
java.lang.Object
org.iplass.mtp.tools.batch.MtpCuiBase
org.iplass.mtp.tools.batch.MtpSilentBatch
org.iplass.mtp.tools.batch.lob.LobStoreMigrator
-
ネストされたクラスの概要
ネストされたクラス修飾子とタイプクラス説明static enum移行モードstatic enum移行対象クラスから継承されたネストされたクラス/インタフェース org.iplass.mtp.tools.batch.MtpCuiBase
MtpCuiBase.LogListener -
フィールドの概要
クラスから継承されたフィールド org.iplass.mtp.tools.batch.MtpCuiBase
SILENT_MODE -
コンストラクタの概要
コンストラクタコンストラクタ説明LobStoreMigrator(LobStoreMigrator.MigrateMode mode, LobStoreMigrator.MigrateTarget target, String rootDir, int 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
-
コンストラクタの詳細
-
LobStoreMigrator
public LobStoreMigrator(LobStoreMigrator.MigrateMode mode, LobStoreMigrator.MigrateTarget target, String rootDir, int tenantId)
-
-
メソッドの詳細
-
main
引数について
- 移行モード:'F2R'(FileからRDBに移行)、'R2F'(RDBからFileに移行)
- 移行対象:'ALL'(BinaryとLongTextの両方)、'BINARY'(Binaryのみ)、'LONGTEXT'(LongTextのみ)
- ルートディレクトリ:FileLobStoreのRootDir
- テナントID:対象テナントID(-1の場合、全テナントが対象になります)
- パラメータ:
args-- 例外:
Exception
-
execute
Lobデータの移行を行います。- 戻り値:
- boolean 成功:true 失敗:false
- 例外:
Exception
-
loggingLogger
protected org.slf4j.Logger loggingLogger()- 定義:
loggingLoggerクラス内MtpCuiBase
-