diff --git a/source/imaer-gml/src/main/java/nl/overheid/aerius/importer/ImaerImporter.java b/source/imaer-gml/src/main/java/nl/overheid/aerius/importer/ImaerImporter.java index fc3e96bf..1c033d9a 100644 --- a/source/imaer-gml/src/main/java/nl/overheid/aerius/importer/ImaerImporter.java +++ b/source/imaer-gml/src/main/java/nl/overheid/aerius/importer/ImaerImporter.java @@ -146,8 +146,9 @@ public void importStream(final InputStream inputStream, final Set if (reader == null) { return; } - final AeriusGMLVersion version = reader.getVersion(); + + result.setFileVersion("IMAER_" + version.name()); setImportResultMetaData(result, reader, importYear); GMLValidator.validateMetaData(result.getImportedMetaData(), result.getExceptions(), ImportOption.VALIDATE_METADATA.in(importOptions) && result.getArchiveMetaData() == null); diff --git a/source/imaer-shared/src/main/java/nl/overheid/aerius/shared/domain/v2/importer/ImportParcel.java b/source/imaer-shared/src/main/java/nl/overheid/aerius/shared/domain/v2/importer/ImportParcel.java index 33fca5ec..145b175c 100644 --- a/source/imaer-shared/src/main/java/nl/overheid/aerius/shared/domain/v2/importer/ImportParcel.java +++ b/source/imaer-shared/src/main/java/nl/overheid/aerius/shared/domain/v2/importer/ImportParcel.java @@ -36,10 +36,11 @@ */ public class ImportParcel implements Serializable { - private static final long serialVersionUID = 2L; + private static final long serialVersionUID = 3L; private String version; private String databaseVersion; + private String fileVersion; private String gmlCreator; private ScenarioMetaData importedMetaData; private ArchiveMetaData archiveMetaData; @@ -66,6 +67,14 @@ public void setDatabaseVersion(final String databaseVersion) { this.databaseVersion = databaseVersion; } + public String getFileVersion() { + return fileVersion; + } + + public void setFileVersion(final String fileVersion) { + this.fileVersion = fileVersion; + } + public ScenarioMetaData getImportedMetaData() { return importedMetaData; }