クラス ExportXmlCommand
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.ExportXmlCommand
- すべての実装されたインタフェース:
ConsoleOutputLevelProperty,ConvertersProperty,DataSourceProperty,OnlyCurrentCatalogProperty,OnlyCurrentSchemaProperty,OutputDirectoryProperty,SchemaOptionProperty,Runnable
public class ExportXmlCommand
extends AbstractSchemaDataSourceCommand
implements SchemaOptionProperty, OnlyCurrentCatalogProperty, OnlyCurrentSchemaProperty, OutputDirectoryProperty
Export XMLコマンド
-
フィールドの概要
クラスから継承されたフィールド com.sqlapp.data.db.command.AbstractCommand
logger -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明protected voiddoRun()protected com.sqlapp.data.db.metadata.MetadataReadergetMetadataReader(Connection connection, com.sqlapp.data.db.dialect.Dialect dialect) protected com.sqlapp.data.db.metadata.ReadDbObjectPredicateprotected com.sqlapp.data.schemas.RowIteratorHandlervoidsetExcludeObjects(String... excludeObjects) voidsetExcludeRowDumpTables(String... excludeRowDumpTables) voidsetExcludeSchemas(String... excludeSchemas) voidsetIncludeObjects(String... includeObjects) voidsetIncludeRowDumpTables(String... includeRowDumpTables) voidsetIncludeSchemas(String... includeSchemas) クラスから継承されたメソッド 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.OnlyCurrentCatalogProperty
isOnlyCurrentCatalog, setOnlyCurrentCatalogインタフェースから継承されたメソッド com.sqlapp.data.db.command.properties.OnlyCurrentSchemaProperty
isOnlyCurrentSchema, setOnlyCurrentSchemaインタフェースから継承されたメソッド com.sqlapp.data.db.command.properties.OutputDirectoryProperty
getOutputDirectory, setOutputDirectory, setOutputDirectoryインタフェースから継承されたメソッド com.sqlapp.data.db.command.properties.SchemaOptionProperty
getSchemaOptions, setSchemaOptions
-
コンストラクタの詳細
-
ExportXmlCommand
public ExportXmlCommand()
-
-
メソッドの詳細
-
doRun
protected void doRun()- 定義:
doRunクラス内AbstractCommand
-
getMetadataReader
protected com.sqlapp.data.db.metadata.MetadataReader getMetadataReader(Connection connection, com.sqlapp.data.db.dialect.Dialect dialect) throws SQLException - 例外:
SQLException
-
getRowIteratorHandler
protected com.sqlapp.data.schemas.RowIteratorHandler getRowIteratorHandler() -
getMetadataReaderFilter
protected com.sqlapp.data.db.metadata.ReadDbObjectPredicate getMetadataReaderFilter() -
setIncludeRowDumpTables
- パラメータ:
includeRowDumpTables- the includeRowDumpTables to set
-
setExcludeRowDumpTables
- パラメータ:
excludeRowDumpTables- the excludeRowDumpTables to set
-
setIncludeSchemas
- パラメータ:
includeSchemas- the includeSchemas to set
-
setExcludeSchemas
- パラメータ:
excludeSchemas- the excludeSchemas to set
-
setIncludeObjects
- パラメータ:
includeObjects- the includeObjects to set
-
setExcludeObjects
- パラメータ:
excludeObjects- the excludeObjects to set
-
getOutputFileName
- 戻り値:
- the outputFileName
-
getOutputFileFullPath
-