クラス MySQLPartitionBatch

java.lang.Object
org.iplass.mtp.tools.batch.MtpCuiBase
org.iplass.mtp.tools.batch.partition.MySQLPartitionBatch
すべての実装されたインタフェース:
PartitionBatch

public class MySQLPartitionBatch extends MtpCuiBase implements PartitionBatch
  • コンストラクタの詳細

    • MySQLPartitionBatch

      public MySQLPartitionBatch(String... args)
      args[0]・・・execMode
  • メソッドの詳細

    • main

      public static void main(String[] args)
      args[0]・・・execMode
    • execute

      public boolean execute()
      モードに合わせて実行します。
      戻り値:
    • getExecMode

    • setExecMode

      public void setExecMode(MySQLPartitionBatch.MySQLPartitionBatchExecMode execMode)
    • getPartitionInfo

      public List<org.iplass.mtp.impl.tools.tenant.PartitionInfo> getPartitionInfo()

      パーティション情報を返します。

      定義:
      getPartitionInfo インタフェース内 PartitionBatch
      戻り値:
      パーティション情報
    • createPartition

      public boolean createPartition(org.iplass.mtp.impl.tools.tenant.PartitionCreateParameter param)

      パーティションを作成します。

      定義:
      createPartition インタフェース内 PartitionBatch
      パラメータ:
      param - 作成条件
      戻り値:
      実行結果
    • loggingLogger

      protected org.slf4j.Logger loggingLogger()
      定義:
      loggingLogger クラス内 MtpCuiBase