クラス AbstractFile2DataSourceCommand<T>
java.lang.Object
com.sqlapp.data.db.command.AbstractCommand
com.sqlapp.data.db.command.AbstractDataSourceCommand
com.sqlapp.data.db.command.AbstractSchemaDataSourceCommand
com.sqlapp.data.db.command.AbstractFile2DataSourceCommand<T>
- すべての実装されたインタフェース:
ConsoleOutputLevelProperty,ConvertersProperty,DataSourceProperty,FilesProperty,SchemaOptionProperty,SqlExecutorProperty,Runnable
- 直系の既知のサブクラス:
AbstractSynchronizeCommand,ApplyTableDataCommand
public abstract class AbstractFile2DataSourceCommand<T>
extends AbstractSchemaDataSourceCommand
implements SchemaOptionProperty, SqlExecutorProperty, FilesProperty
ファイル→DBコマンド
-
フィールドの概要
クラスから継承されたフィールド com.sqlapp.data.db.command.AbstractCommand
logger -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明protected voiddoRun()getTarget(List<com.sqlapp.data.schemas.DbCommonObject<?>> totalObjects, Connection connection, com.sqlapp.data.db.dialect.Dialect dialect) protected voidhandle(List<com.sqlapp.data.schemas.DbCommonObject<?>> totalObjects, Connection connection, com.sqlapp.data.db.dialect.Dialect dialect) protected voidhandle(List<T> list, com.sqlapp.data.db.sql.SqlFactoryRegistry sqlFactoryRegistry, Connection connection, com.sqlapp.data.db.dialect.Dialect dialect) protected abstract voidhandle(T obj, com.sqlapp.data.db.sql.SqlFactoryRegistry sqlFactoryRegistry, Connection connection, com.sqlapp.data.db.dialect.Dialect dialect) voidクラスから継承されたメソッド com.sqlapp.data.db.command.AbstractSchemaDataSourceCommand
getSchemas, getSqlFactoryRegistryクラスから継承されたメソッド com.sqlapp.data.db.command.AbstractDataSourceCommand
commit, createOutputTextBuilder, execute, getCurrentCatalogName, getCurrentSchemaName, getDataSource, getDialect, isCloseDataSource, newConverters, rollback, setCloseDataSource, setCommitHandler, setDataSource, setLastCommitHandler, setReleaseConnectionAndCloseDataSourceHandler, setReleaseConnectionHandler, setRollbackHandlerクラスから継承されたメソッド com.sqlapp.data.db.command.AbstractCommand
debug, debug, error, error, execute, getErr, getExceptionHandler, info, info, initialize, initializeContext, runクラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitインタフェースから継承されたメソッド com.sqlapp.data.db.command.properties.ConsoleOutputLevelProperty
getConsoleOutputLevel, setConsoleOutputLevel, setConsoleOutputLevelインタフェースから継承されたメソッド com.sqlapp.data.db.command.properties.ConvertersProperty
getConverters, setConvertersインタフェースから継承されたメソッド com.sqlapp.data.db.command.properties.FilesProperty
getFiles, setFilesインタフェースから継承されたメソッド com.sqlapp.data.db.command.properties.SchemaOptionProperty
getSchemaOptions, setSchemaOptionsインタフェースから継承されたメソッド com.sqlapp.data.db.command.properties.SqlExecutorProperty
getSqlExecutor, setSqlExecutor
-
コンストラクタの詳細
-
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
-
sort
-
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
-
setFiles
- 定義:
setFilesインタフェース内FilesProperty
-