クラス AbstractFile2DataSourceCommand<T>

すべての実装されたインタフェース:
Runnable
直系の既知のサブクラス:
AbstractSynchronizeCommand, ApplyTableDataCommand

public abstract class AbstractFile2DataSourceCommand<T> extends AbstractSchemaDataSourceCommand
ファイル→DBコマンド
  • コンストラクタの詳細

    • AbstractFile2DataSourceCommand

      public AbstractFile2DataSourceCommand()
  • メソッドの詳細

    • doRun

      protected void doRun()
      定義:
      doRun クラス内 AbstractCommand
    • handle

      protected void handle(List<com.sqlapp.data.schemas.DbCommonObject<?>> totalObjects, Connection connection, com.sqlapp.data.db.dialect.Dialect dialect) throws Exception
      例外:
      Exception
    • getTarget

      protected abstract List<T> getTarget(List<com.sqlapp.data.schemas.DbCommonObject<?>> totalObjects, Connection connection, com.sqlapp.data.db.dialect.Dialect dialect)
    • filter

      protected List<T> filter(List<T> list)
    • sort

      protected List<T> sort(List<T> list)
    • handle

      protected void handle(List<T> list, com.sqlapp.data.db.sql.SqlFactoryRegistry sqlFactoryRegistry, Connection connection, com.sqlapp.data.db.dialect.Dialect dialect) throws Exception
      例外:
      Exception
    • handle

      protected abstract void handle(T obj, com.sqlapp.data.db.sql.SqlFactoryRegistry sqlFactoryRegistry, Connection connection, com.sqlapp.data.db.dialect.Dialect dialect) throws Exception
      例外:
      Exception
    • getSqlExecutor

      public com.sqlapp.data.db.sql.SqlExecutor getSqlExecutor()
      戻り値:
      the sqlExecutor
    • setSqlExecutor

      public void setSqlExecutor(com.sqlapp.data.db.sql.SqlExecutor sqlExecutor)
      パラメータ:
      sqlExecutor - the sqlExecutor to set
    • getFiles

      public File[] getFiles()
      戻り値:
      the files
    • setFiles

      public void setFiles(File... files)
      パラメータ:
      files - the files to set
    • getSqlOptions

      public com.sqlapp.data.db.sql.Options getSqlOptions()
      戻り値:
      the sqlOption
    • setSqlOption

      public void setSqlOption(com.sqlapp.data.db.sql.Options sqlOptions)
      パラメータ:
      sqlOptions - the sqlOptions to set