Package net.n2oapp.framework.migrate
Class XmlIOVersionMigrator
java.lang.Object
net.n2oapp.framework.migrate.XmlIOVersionMigrator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionМиграция xml на новую версиюvoidmigrateFile(String filePath, String directory) Миграция xml-файла в classpathbooleanmigrateFiles(String fileType, String namespaceUri, String directory) Миграция xml-файлов заданного типа из директории в classpath.
-
Constructor Details
-
XmlIOVersionMigrator
-
-
Method Details
-
migrate
Миграция xml на новую версию- Parameters:
source- xml старой версии- Returns:
- xml новой версии
-
migrateFile
Миграция xml-файла в classpath- Parameters:
filePath- путь файлаdirectory- Директория файла- Throws:
IOException
-
migrateFiles
public boolean migrateFiles(String fileType, String namespaceUri, String directory) throws IOException Миграция xml-файлов заданного типа из директории в classpath.- Parameters:
fileType- Расширение файла, которое необходимо искать (например, ".query.xml").namespaceUri- URI пространства имен, который должны содержать XML-файлы.directory- Директория для поиска файлов.- Returns:
- Возвращает true, если миграция прошла успешно
- Throws:
IOException
-