Hei, Jeg forsøkte å kjøre git pull i repositoryet for nikita-noark5-core, og fikk følgende feilmelding: ole@intelligence:/Archive/nikita-noark5-core$ git pull warning: redirecting to https://gitlab.com/OsloMet-ABI/nikita-noark5-core.git/ remote: Enumerating objects: 2488, done. remote: Counting objects: 100% (2393/2393), done. remote: Compressing objects: 100% (940/940), done. remote: Total 2488 (delta 1361), reused 2299 (delta 1300), pack-reused 95 (from 1) Receiving objects: 100% (2488/2488), 685.44 KiB | 6.99 MiB/s, done. Resolving deltas: 100% (1389/1389), completed with 6 local objects. From https://gitlab.com/OsloMet-ABI/nikita-noark5-core a5a4395da..f6ee12386 master -> origin/master * [new branch] approval-process -> origin/approval-process * [new branch] remove-file-type -> origin/remove-file-type * [new branch] search-archive-unit -> origin/search-archive-unit Updating a5a4395da..f6ee12386 error: Your local changes to the following files would be overwritten by merge: scripts/populate_keycloak.sh scripts/run-inoutin-test Please commit your changes or stash them before you merge. Aborting
Det ser ut som nikita-noark5-core består av 3 branches:
approval-process remove-file-type search-archive-unit
Her er en strukturert oversikt over nikita-noark5-core som i master 20241205T21:00:00
ole@intelligence:/Archive/nikita-noark5-core$ tree . ├── CODE_OF_CONDUCT.md ├── docs │ ├── 2019-arkheion │ │ ├── body.md │ │ ├── images │ │ │ ├── nikita-arkivdel.png │ │ │ ├── nikita-innlogging.png │ │ │ ├── uml-arkivstruktur-mappe.puml │ │ │ ├── uml-class-mappe-all.iuml │ │ │ ├── uml-class-merknad.iuml │ │ │ └── uml-class-nasjonalidentifikator.iuml │ │ └── Makefile │ ├── developer │ │ └── nikita-spring-app.md │ ├── general │ │ ├── developer-notes.md │ │ ├── dictionary.md │ │ ├── email-insertion.md │ │ ├── img │ │ │ └── odata-inheritance.png │ │ ├── Install.md │ │ ├── Logging-in.md │ │ ├── odata.md │ │ ├── release-steps.md │ │ └── Test-data.md │ ├── licensed-resources │ │ ├── countrycode.csv │ │ ├── postcode.csv │ │ └── resources.md │ ├── noark5 │ │ ├── generating rels.md │ │ ├── handling entities.md │ │ └── handling roles.md │ ├── searching-with-odata.md │ └── use-case │ └── teaching.md ├── LICENSE ├── Makefile ├── NEWS.md ├── nikita-archiver ├── pom.xml ├── README.md ├── scripts │ ├── json-example-data │ │ ├── basic-record-data.json │ │ ├── case-file-data.json │ │ ├── class-data.json │ │ ├── classification-system-data.json │ │ ├── correspondence-part-person-data.json │ │ ├── correspondence-part-unit-data.json │ │ ├── document-description-data.json │ │ ├── document-object-data.json │ │ ├── file-data.json │ │ ├── file-update-data.json │ │ ├── fonds-creator-data.json │ │ ├── fonds-creator-data-updated.json │ │ ├── fonds-data.json │ │ ├── record-data.json │ │ ├── registry-entry-data.json │ │ └── series-data.json │ ├── nikita_test_doc.odt │ ├── populate_keycloak.sh │ ├── run-all-tests │ ├── run-coverity-build │ ├── run-inoutin-test │ ├── run-runtest │ └── start-containers ├── src │ ├── main │ │ ├── antlr4 │ │ │ ├── ODataLexer.g4 │ │ │ ├── ODataLexer.tokens │ │ │ └── ODataParser.g4 │ │ ├── asciidoc │ │ │ └── index.adoc │ │ ├── java │ │ │ └── app │ │ │ ├── controller │ │ │ │ └── noark5 │ │ │ │ ├── admin │ │ │ │ │ ├── AdministrativeUnitController.java │ │ │ │ │ ├── RightsController.java │ │ │ │ │ └── UserController.java │ │ │ │ ├── ApplicationController.java │ │ │ │ ├── casehandling │ │ │ │ │ ├── CaseFileController.java │ │ │ │ │ ├── CorrespondencePartController.java │ │ │ │ │ ├── RecordNoteController.java │ │ │ │ │ ├── RegistryEntryController.java │ │ │ │ │ └── SignOffController.java │ │ │ │ ├── ClassController.java │ │ │ │ ├── ClassificationSystemController.java │ │ │ │ ├── DocumentDescriptionController.java │ │ │ │ ├── DocumentFlowController.java │ │ │ │ ├── DocumentObjectController.java │ │ │ │ ├── FileController.java │ │ │ │ ├── FondsController.java │ │ │ │ ├── FondsCreatorController.java │ │ │ │ ├── log │ │ │ │ │ ├── ChangeLogController.java │ │ │ │ │ └── EventLogController.java │ │ │ │ ├── metadata │ │ │ │ │ ├── BSMMetadataController.java │ │ │ │ │ └── MetadataController.java │ │ │ │ ├── odata │ │ │ │ │ └── ODataController.java │ │ │ │ ├── package-info.java │ │ │ │ ├── RecordController.java │ │ │ │ ├── secondary │ │ │ │ │ ├── AuthorController.java │ │ │ │ │ ├── CommentController.java │ │ │ │ │ ├── CrossReferenceController.java │ │ │ │ │ ├── KeywordController.java │ │ │ │ │ ├── NationalIdentifierController.java │ │ │ │ │ ├── PartController.java │ │ │ │ │ ├── PrecedenceController.java │ │ │ │ │ ├── ScreeningMetadataController.java │ │ │ │ │ └── StorageLocationController.java │ │ │ │ └── SeriesController.java │ │ │ ├── domain │ │ │ │ ├── annotation │ │ │ │ │ ├── ANationalIdentifier.java │ │ │ │ │ ├── LinksObject.java │ │ │ │ │ ├── LinksPacker.java │ │ │ │ │ └── Updatable.java │ │ │ │ ├── interfaces │ │ │ │ │ ├── entities │ │ │ │ │ │ ├── admin │ │ │ │ │ │ │ ├── IAdministrativeUnitEntity.java │ │ │ │ │ │ │ ├── IRoleEntity.java │ │ │ │ │ │ │ └── IUserEntity.java │ │ │ │ │ │ ├── ICaseFileEntity.java │ │ │ │ │ │ ├── IChangeLogEntity.java │ │ │ │ │ │ ├── IClassEntity.java │ │ │ │ │ │ ├── IClassificationSystemEntity.java │ │ │ │ │ │ ├── IClassifiedEntity.java │ │ │ │ │ │ ├── ICreate.java │ │ │ │ │ │ ├── ICrossReferenceEntity.java │ │ │ │ │ │ ├── IDeletionEntity.java │ │ │ │ │ │ ├── IDisposalEntity.java │ │ │ │ │ │ ├── IDisposalUndertakenEntity.java │ │ │ │ │ │ ├── IEventLogEntity.java │ │ │ │ │ │ ├── IFileEntity.java │ │ │ │ │ │ ├── IFinalise.java │ │ │ │ │ │ ├── IFondsCreatorEntity.java │ │ │ │ │ │ ├── ILastModified.java │ │ │ │ │ │ ├── IMetadataEntity.java │ │ │ │ │ │ ├── INoarkEntity.java │ │ │ │ │ │ ├── INoarkGeneralEntity.java │ │ │ │ │ │ ├── IRecordEntity.java │ │ │ │ │ │ ├── IRecordNoteEntity.java │ │ │ │ │ │ ├── IRegistryEntryEntity.java │ │ │ │ │ │ ├── IScreeningEntity.java │ │ │ │ │ │ ├── ISystemId.java │ │ │ │ │ │ ├── ITitleDescription.java │ │ │ │ │ │ ├── metadata │ │ │ │ │ │ │ └── ICaseStatus.java │ │ │ │ │ │ ├── nationalidentifier │ │ │ │ │ │ │ ├── IBuildingEntity.java │ │ │ │ │ │ │ ├── ICadastralUnitEntity.java │ │ │ │ │ │ │ ├── IDNumberEntity.java │ │ │ │ │ │ │ ├── IPlanEntity.java │ │ │ │ │ │ │ ├── IPositionEntity.java │ │ │ │ │ │ │ ├── ISocialSecurityNumberEntity.java │ │ │ │ │ │ │ └── IUnitEntity.java │ │ │ │ │ │ └── secondary │ │ │ │ │ │ ├── IAuthorEntity.java │ │ │ │ │ │ ├── IBusinessAddress.java │ │ │ │ │ │ ├── ICommentEntity.java │ │ │ │ │ │ ├── IContactInformationEntity.java │ │ │ │ │ │ ├── IContactInformation.java │ │ │ │ │ │ ├── IConversionEntity.java │ │ │ │ │ │ ├── ICorrespondencePartEntity.java │ │ │ │ │ │ ├── ICorrespondencePartInternalEntity.java │ │ │ │ │ │ ├── ICorrespondencePart.java │ │ │ │ │ │ ├── ICorrespondencePartPersonEntity.java │ │ │ │ │ │ ├── ICorrespondencePartUnitEntity.java │ │ │ │ │ │ ├── IDocumentFlowEntity.java │ │ │ │ │ │ ├── IGenericPersonEntity.java │ │ │ │ │ │ ├── IGenericUnitEntity.java │ │ │ │ │ │ ├── IKeywordEntity.java │ │ │ │ │ │ ├── IPartEntity.java │ │ │ │ │ │ ├── IPartPersonEntity.java │ │ │ │ │ │ ├── IPartUnitEntity.java │ │ │ │ │ │ ├── IPostalAddress.java │ │ │ │ │ │ ├── IPostalInformationEntity.java │ │ │ │ │ │ ├── IPrecedenceEntity.java │ │ │ │ │ │ ├── IResidingAddress.java │ │ │ │ │ │ ├── ISignOffEntity.java │ │ │ │ │ │ ├── ISimpleAddressEntity.java │ │ │ │ │ │ ├── ISimpleAddress.java │ │ │ │ │ │ └── IStorageLocationEntity.java │ │ │ │ │ ├── IAuthor.java │ │ │ │ │ ├── IBSM.java │ │ │ │ │ ├── IClassified.java │ │ │ │ │ ├── IComment.java │ │ │ │ │ ├── IConversion.java │ │ │ │ │ ├── ICorrespondencePart.java │ │ │ │ │ ├── ICrossReference.java │ │ │ │ │ ├── IDeletion.java │ │ │ │ │ ├── IDisposal.java │ │ │ │ │ ├── IDisposalUndertaken.java │ │ │ │ │ ├── IDocumentFlow.java │ │ │ │ │ ├── IDocumentMedium.java │ │ │ │ │ ├── IElectronicSignature.java │ │ │ │ │ ├── IFondsCreator.java │ │ │ │ │ ├── IKeyword.java │ │ │ │ │ ├── IPart.java │ │ │ │ │ ├── IPrecedence.java │ │ │ │ │ ├── IScreening.java │ │ │ │ │ ├── ISignOff.java │ │ │ │ │ ├── ISingleStorageLocation.java │ │ │ │ │ └── IStorageLocation.java │ │ │ │ ├── noark5 │ │ │ │ │ ├── admin │ │ │ │ │ │ ├── AdministrativeUnit.java │ │ │ │ │ │ ├── Authority.java │ │ │ │ │ │ ├── AuthorityName.java │ │ │ │ │ │ ├── Organisation.java │ │ │ │ │ │ ├── Role.java │ │ │ │ │ │ └── User.java │ │ │ │ │ ├── bsm │ │ │ │ │ │ ├── BSMBase.java │ │ │ │ │ │ └── BSM.java │ │ │ │ │ ├── casehandling │ │ │ │ │ │ ├── CaseFile.java │ │ │ │ │ │ ├── RecordNote.java │ │ │ │ │ │ ├── RegistryEntry.java │ │ │ │ │ │ ├── secondary │ │ │ │ │ │ │ ├── BusinessAddress.java │ │ │ │ │ │ │ ├── ContactInformation.java │ │ │ │ │ │ │ ├── CorrespondencePartInternal.java │ │ │ │ │ │ │ ├── CorrespondencePart.java │ │ │ │ │ │ │ ├── CorrespondencePartPerson.java │ │ │ │ │ │ │ ├── CorrespondencePartUnit.java │ │ │ │ │ │ │ ├── PostalAddress.java │ │ │ │ │ │ │ ├── PostalNumber.java │ │ │ │ │ │ │ ├── ResidingAddress.java │ │ │ │ │ │ │ └── SimpleAddress.java │ │ │ │ │ │ ├── SequenceNumberGeneratorId.java │ │ │ │ │ │ └── SequenceNumberGenerator.java │ │ │ │ │ ├── ChangeLog.java │ │ │ │ │ ├── ClassificationSystem.java │ │ │ │ │ ├── Class.java │ │ │ │ │ ├── DocumentDescription.java │ │ │ │ │ ├── DocumentObject.java │ │ │ │ │ ├── EventLog.java │ │ │ │ │ ├── File.java │ │ │ │ │ ├── FondsCreator.java │ │ │ │ │ ├── Fonds.java │ │ │ │ │ ├── md_other │ │ │ │ │ │ └── BSMMetadata.java │ │ │ │ │ ├── meeting │ │ │ │ │ │ ├── MeetingFile.java │ │ │ │ │ │ ├── MeetingParticipant.java │ │ │ │ │ │ └── MeetingRecord.java │ │ │ │ │ ├── metadata │ │ │ │ │ │ ├── AccessCategory.java │ │ │ │ │ │ ├── AccessRestriction.java │ │ │ │ │ │ ├── AssociatedWithRecordAs.java │ │ │ │ │ │ ├── CaseStatus.java │ │ │ │ │ │ ├── ClassificationType.java │ │ │ │ │ │ ├── ClassifiedCode.java │ │ │ │ │ │ ├── CommentType.java │ │ │ │ │ │ ├── CoordinateSystem.java │ │ │ │ │ │ ├── CorrespondencePartType.java │ │ │ │ │ │ ├── Country.java │ │ │ │ │ │ ├── DeletionType.java │ │ │ │ │ │ ├── DisposalDecision.java │ │ │ │ │ │ ├── DocumentMedium.java │ │ │ │ │ │ ├── DocumentStatus.java │ │ │ │ │ │ ├── DocumentType.java │ │ │ │ │ │ ├── ElectronicSignatureSecurityLevel.java │ │ │ │ │ │ ├── ElectronicSignatureVerified.java │ │ │ │ │ │ ├── EventType.java │ │ │ │ │ │ ├── FileType.java │ │ │ │ │ │ ├── FlowStatus.java │ │ │ │ │ │ ├── FondsStatus.java │ │ │ │ │ │ ├── Format.java │ │ │ │ │ │ ├── MeetingFileType.java │ │ │ │ │ │ ├── MeetingParticipantFunction.java │ │ │ │ │ │ ├── MeetingRegistrationStatus.java │ │ │ │ │ │ ├── MeetingRegistrationType.java │ │ │ │ │ │ ├── Metadata.java │ │ │ │ │ │ ├── PartRole.java │ │ │ │ │ │ ├── PostalCode.java │ │ │ │ │ │ ├── PrecedenceStatus.java │ │ │ │ │ │ ├── RegistryEntryStatus.java │ │ │ │ │ │ ├── RegistryEntryType.java │ │ │ │ │ │ ├── ScreeningDocument.java │ │ │ │ │ │ ├── ScreeningMetadata.java │ │ │ │ │ │ ├── SeriesStatus.java │ │ │ │ │ │ ├── SignOffMethod.java │ │ │ │ │ │ └── VariantFormat.java │ │ │ │ │ ├── nationalidentifier │ │ │ │ │ │ ├── Building.java │ │ │ │ │ │ ├── CadastralUnit.java │ │ │ │ │ │ ├── DNumber.java │ │ │ │ │ │ ├── NationalIdentifier.java │ │ │ │ │ │ ├── PersonIdentifier.java │ │ │ │ │ │ ├── Plan.java │ │ │ │ │ │ ├── Position.java │ │ │ │ │ │ ├── SocialSecurityNumber.java │ │ │ │ │ │ └── Unit.java │ │ │ │ │ ├── NoarkEntity.java │ │ │ │ │ ├── NoarkGeneralEntity.java │ │ │ │ │ ├── RecordEntity.java │ │ │ │ │ ├── secondary │ │ │ │ │ │ ├── Author.java │ │ │ │ │ │ ├── Classified.java │ │ │ │ │ │ ├── Comment.java │ │ │ │ │ │ ├── Conversion.java │ │ │ │ │ │ ├── CrossReference.java │ │ │ │ │ │ ├── Deletion.java │ │ │ │ │ │ ├── Disposal.java │ │ │ │ │ │ ├── DisposalUndertaken.java │ │ │ │ │ │ ├── DocumentFlow.java │ │ │ │ │ │ ├── ElectronicSignature.java │ │ │ │ │ │ ├── Keyword.java │ │ │ │ │ │ ├── Part.java │ │ │ │ │ │ ├── PartPerson.java │ │ │ │ │ │ ├── PartUnit.java │ │ │ │ │ │ ├── Precedence.java │ │ │ │ │ │ ├── Screening.java │ │ │ │ │ │ ├── ScreeningMetadataLocal.java │ │ │ │ │ │ ├── SignOff.java │ │ │ │ │ │ └── StorageLocation.java │ │ │ │ │ ├── Series.java │ │ │ │ │ └── SystemIdEntity.java │ │ │ │ └── repository │ │ │ │ ├── admin │ │ │ │ │ ├── AuthorityRepository.java │ │ │ │ │ └── IUserRepository.java │ │ │ │ └── noark5 │ │ │ │ └── v5 │ │ │ │ ├── admin │ │ │ │ │ ├── IAdministrativeUnitRepository.java │ │ │ │ │ └── IOrganisationRepository.java │ │ │ │ ├── casehandling │ │ │ │ │ ├── IRecordNoteRepository.java │ │ │ │ │ └── ISequenceNumberGeneratorRepository.java │ │ │ │ ├── ICaseFileRepository.java │ │ │ │ ├── IChangeLogRepository.java │ │ │ │ ├── IClassificationSystemRepository.java │ │ │ │ ├── IClassRepository.java │ │ │ │ ├── IDocumentDescriptionRepository.java │ │ │ │ ├── IDocumentObjectRepository.java │ │ │ │ ├── IEventLogRepository.java │ │ │ │ ├── IFileRepository.java │ │ │ │ ├── IFondsCreatorRepository.java │ │ │ │ ├── IFondsRepository.java │ │ │ │ ├── INationalIdentifierRepository.java │ │ │ │ ├── IRecordRepository.java │ │ │ │ ├── IRegistryEntryRepository.java │ │ │ │ ├── ISeriesRepository.java │ │ │ │ ├── ISystemIdEntityRepository.java │ │ │ │ ├── metadata │ │ │ │ │ ├── IAccessCategoryRepository.java │ │ │ │ │ ├── IAccessRestrictionRepository.java │ │ │ │ │ ├── IAssociatedWithRecordAsRepository.java │ │ │ │ │ ├── ICaseStatusRepository.java │ │ │ │ │ ├── IClassificationTypeRepository.java │ │ │ │ │ ├── IClassifiedCodeRepository.java │ │ │ │ │ ├── ICommentTypeRepository.java │ │ │ │ │ ├── ICoordinateSystemRepository.java │ │ │ │ │ ├── ICorrespondencePartTypeRepository.java │ │ │ │ │ ├── ICountryRepository.java │ │ │ │ │ ├── IDeletionTypeRepository.java │ │ │ │ │ ├── IDisposalDecisionRepository.java │ │ │ │ │ ├── IDocumentMediumRepository.java │ │ │ │ │ ├── IDocumentStatusRepository.java │ │ │ │ │ ├── IDocumentTypeRepository.java │ │ │ │ │ ├── IElectronicSignatureSecurityLevelRepository.java │ │ │ │ │ ├── IElectronicSignatureVerifiedRepository.java │ │ │ │ │ ├── IEventTypeRepository.java │ │ │ │ │ ├── IFileTypeRepository.java │ │ │ │ │ ├── IFlowStatusRepository.java │ │ │ │ │ ├── IFondsStatusRepository.java │ │ │ │ │ ├── IFormatRepository.java │ │ │ │ │ ├── IMeetingFileTypeRepository.java │ │ │ │ │ ├── IMeetingParticipantFunctionRepository.java │ │ │ │ │ ├── IMeetingRegistrationStatusRepository.java │ │ │ │ │ ├── IMeetingRegistrationTypeRepository.java │ │ │ │ │ ├── IMetadataRepository.java │ │ │ │ │ ├── IPartRoleRepository.java │ │ │ │ │ ├── IPostalCodeRepository.java │ │ │ │ │ ├── IPrecedenceStatusRepository.java │ │ │ │ │ ├── IRegistryEntryStatusRepository.java │ │ │ │ │ ├── IRegistryEntryTypeRepository.java │ │ │ │ │ ├── IScreeningDocumentRepository.java │ │ │ │ │ ├── IScreeningMetadataRepository.java │ │ │ │ │ ├── ISeriesStatusRepository.java │ │ │ │ │ ├── ISignOffMethodRepository.java │ │ │ │ │ └── IVariantFormatRepository.java │ │ │ │ ├── NoarkEntityRepository.java │ │ │ │ ├── other │ │ │ │ │ └── IBSMMetadataRepository.java │ │ │ │ └── secondary │ │ │ │ ├── IAuthorRepository.java │ │ │ │ ├── IClassifiedRepository.java │ │ │ │ ├── ICommentRepository.java │ │ │ │ ├── IConversionRepository.java │ │ │ │ ├── ICorrespondencePartRepository.java │ │ │ │ ├── ICrossReferenceRepository.java │ │ │ │ ├── IDeletionRepository.java │ │ │ │ ├── IDisposalRepository.java │ │ │ │ ├── IDisposalUndertakenRepository.java │ │ │ │ ├── IDocumentFlowRepository.java │ │ │ │ ├── IElectronicSignatureRepository.java │ │ │ │ ├── IKeywordRepository.java │ │ │ │ ├── IPartRepository.java │ │ │ │ ├── IPrecedenceRepository.java │ │ │ │ ├── IScreeningMetadataLocalRepository.java │ │ │ │ ├── IScreeningRepository.java │ │ │ │ ├── ISignOffRepository.java │ │ │ │ └── IStorageLocationRepository.java │ │ │ ├── integration │ │ │ │ └── mail │ │ │ │ ├── IMailFileService.java │ │ │ │ ├── MailFileService.java │ │ │ │ ├── MailQueue.java │ │ │ │ ├── MailRegistryEntryService.java │ │ │ │ └── model │ │ │ │ ├── Email.java │ │ │ │ └── EmailSerializer.java │ │ │ ├── N5CoreApp.java │ │ │ ├── optional │ │ │ │ └── HypersistenceConfiguration.java │ │ │ ├── service │ │ │ │ ├── application │ │ │ │ │ ├── IPatchService.java │ │ │ │ │ ├── MetadataInsert.java │ │ │ │ │ ├── PatchService.java │ │ │ │ │ └── VendorService.java │ │ │ │ ├── interfaces │ │ │ │ │ ├── admin │ │ │ │ │ │ └── IAdministrativeUnitService.java │ │ │ │ │ ├── casehandling │ │ │ │ │ │ ├── IRecordNoteService.java │ │ │ │ │ │ └── ISignOffService.java │ │ │ │ │ ├── IBSMService.java │ │ │ │ │ ├── ICaseFileService.java │ │ │ │ │ ├── IChangeLogService.java │ │ │ │ │ ├── IClassificationSystemService.java │ │ │ │ │ ├── IClassService.java │ │ │ │ │ ├── IDocumentDescriptionService.java │ │ │ │ │ ├── IDocumentObjectService.java │ │ │ │ │ ├── IEventLogService.java │ │ │ │ │ ├── IFileService.java │ │ │ │ │ ├── IFondsCreatorService.java │ │ │ │ │ ├── IFondsService.java │ │ │ │ │ ├── INationalIdentifierService.java │ │ │ │ │ ├── INoarkService.java │ │ │ │ │ ├── IOrganisationService.java │ │ │ │ │ ├── IRecordService.java │ │ │ │ │ ├── IRegistryEntryService.java │ │ │ │ │ ├── ISequenceNumberGeneratorService.java │ │ │ │ │ ├── ISeriesService.java │ │ │ │ │ ├── metadata │ │ │ │ │ │ ├── IBSMMetadataService.java │ │ │ │ │ │ └── IMetadataService.java │ │ │ │ │ ├── odata │ │ │ │ │ │ └── IODataService.java │ │ │ │ │ └── secondary │ │ │ │ │ ├── IAuthorService.java │ │ │ │ │ ├── ICommentService.java │ │ │ │ │ ├── IConversionService.java │ │ │ │ │ ├── ICorrespondencePartService.java │ │ │ │ │ ├── ICrossReferenceService.java │ │ │ │ │ ├── IDocumentFlowService.java │ │ │ │ │ ├── IKeywordService.java │ │ │ │ │ ├── IPartService.java │ │ │ │ │ ├── IPrecedenceService.java │ │ │ │ │ ├── IScreeningMetadataService.java │ │ │ │ │ ├── ISecondaryService.java │ │ │ │ │ └── IStorageLocationService.java │ │ │ │ ├── IUserService.java │ │ │ │ └── noark5 │ │ │ │ ├── admin │ │ │ │ │ ├── AdministrativeUnitService.java │ │ │ │ │ ├── OrganisationService.java │ │ │ │ │ └── UserService.java │ │ │ │ ├── ApplicationService.java │ │ │ │ ├── BSMService.java │ │ │ │ ├── CaseFileService.java │ │ │ │ ├── casehandling │ │ │ │ │ ├── RecordNoteService.java │ │ │ │ │ └── SignOffService.java │ │ │ │ ├── ChangeLogService.java │ │ │ │ ├── ClassificationSystemService.java │ │ │ │ ├── ClassService.java │ │ │ │ ├── DocumentDescriptionService.java │ │ │ │ ├── DocumentObjectService.java │ │ │ │ ├── EventLogService.java │ │ │ │ ├── FileService.java │ │ │ │ ├── FondsCreatorService.java │ │ │ │ ├── FondsService.java │ │ │ │ ├── metadata │ │ │ │ │ ├── BSMMetadataService.java │ │ │ │ │ └── MetadataService.java │ │ │ │ ├── NationalIdentifierService.java │ │ │ │ ├── NoarkService.java │ │ │ │ ├── odata │ │ │ │ │ └── ODataService.java │ │ │ │ ├── RecordService.java │ │ │ │ ├── RegistryEntryService.java │ │ │ │ ├── secondary │ │ │ │ │ ├── AuthorService.java │ │ │ │ │ ├── CommentService.java │ │ │ │ │ ├── CorrespondencePartService.java │ │ │ │ │ ├── CrossReferenceService.java │ │ │ │ │ ├── DocumentFlowService.java │ │ │ │ │ ├── KeywordService.java │ │ │ │ │ ├── NikitaConversionService.java │ │ │ │ │ ├── PartService.java │ │ │ │ │ ├── PrecedenceService.java │ │ │ │ │ ├── ScreeningMetadataService.java │ │ │ │ │ ├── SecondaryService.java │ │ │ │ │ └── StorageLocationService.java │ │ │ │ ├── SequenceNumberGeneratorService.java │ │ │ │ └── SeriesService.java │ │ │ ├── utils │ │ │ │ ├── AddressComponent.java │ │ │ │ ├── CommonUtils.java │ │ │ │ ├── constants │ │ │ │ │ ├── Constants.java │ │ │ │ │ ├── DatabaseConstants.java │ │ │ │ │ ├── ErrorMessagesConstants.java │ │ │ │ │ ├── ESConstants.java │ │ │ │ │ ├── ExceptionDetailsConstants.java │ │ │ │ │ ├── FileConstants.java │ │ │ │ │ ├── FormatDetailsConstants.java │ │ │ │ │ ├── HATEOASConstants.java │ │ │ │ │ ├── MailConstants.java │ │ │ │ │ ├── MetadataConstants.java │ │ │ │ │ ├── N5ResourceMappings.java │ │ │ │ │ ├── ODataConstants.java │ │ │ │ │ ├── OIDCConstants.java │ │ │ │ │ ├── PATHPatterns.java │ │ │ │ │ └── SystemConstants.java │ │ │ │ ├── InternalNameTranslator.java │ │ │ │ └── NoarkUtils.java │ │ │ └── webapp │ │ │ ├── events │ │ │ │ ├── AfterNoarkEntityCreatedEvent.java │ │ │ │ ├── AfterNoarkEntityDeletedEvent.java │ │ │ │ ├── AfterNoarkEntityEvent.java │ │ │ │ ├── AfterNoarkEntityUpdatedEvent.java │ │ │ │ └── NikitaEventListener.java │ │ │ ├── exceptions │ │ │ │ ├── NikitaETAGMalformedHeaderException.java │ │ │ │ ├── NikitaException.java │ │ │ │ ├── NikitaMalformedHeaderException.java │ │ │ │ ├── NikitaMalformedInputDataException.java │ │ │ │ ├── NikitaMisconfigurationException.java │ │ │ │ ├── NoarkAdministrativeUnitMemberException.java │ │ │ │ ├── NoarkConcurrencyException.java │ │ │ │ ├── NoarkConflictException.java │ │ │ │ ├── NoarkEntityEditWhenClosedException.java │ │ │ │ ├── NoarkEntityNotFoundException.java │ │ │ │ ├── NoarkInvalidStructureException.java │ │ │ │ ├── NoarkNotAcceptableException.java │ │ │ │ ├── NoarkODataSyntaxProcessException.java │ │ │ │ ├── PatchMisconfigurationException.java │ │ │ │ ├── StorageException.java │ │ │ │ ├── StorageFileNotFoundException.java │ │ │ │ └── UsernameExistsException.java │ │ │ ├── model │ │ │ │ ├── AdministrationDetails.java │ │ │ │ ├── APIDetail.java │ │ │ │ ├── APIDetails.java │ │ │ │ ├── ApplicationDetails.java │ │ │ │ ├── CaseHandlingDetails.java │ │ │ │ ├── ConformityLevel.java │ │ │ │ ├── FileExtensionAndMimeType.java │ │ │ │ ├── FondsStructureDetails.java │ │ │ │ ├── LoggingDetails.java │ │ │ │ ├── MetadataDetails.java │ │ │ │ ├── ModelNames.java │ │ │ │ ├── OIDCConfiguration.java │ │ │ │ ├── PatchMerge.java │ │ │ │ ├── PatchObject.java │ │ │ │ ├── PatchObjects.java │ │ │ │ ├── SearchResultsPage.java │ │ │ │ └── SystemInformation.java │ │ │ ├── odata │ │ │ │ ├── base │ │ │ │ │ ├── ODataLexer.interp │ │ │ │ │ ├── ODataLexer.java │ │ │ │ │ ├── ODataLexer.tokens │ │ │ │ │ ├── ODataParserBaseListener.java │ │ │ │ │ ├── ODataParserBaseVisitor.java │ │ │ │ │ ├── ODataParser.interp │ │ │ │ │ ├── ODataParser.java │ │ │ │ │ ├── ODataParserListener.java │ │ │ │ │ ├── ODataParser.tokens │ │ │ │ │ └── ODataParserVisitor.java │ │ │ │ ├── HibernateEntityReflections.java │ │ │ │ ├── HQLStatementBuilder.java │ │ │ │ ├── IODataWalker.java │ │ │ │ ├── model │ │ │ │ │ ├── Comparison.java │ │ │ │ │ ├── Pair.java │ │ │ │ │ ├── RefBuilder.java │ │ │ │ │ └── Ref.java │ │ │ │ ├── NikitaObjectWorker.java │ │ │ │ ├── NikitaODataToHQL.java │ │ │ │ ├── NoarkHQLStatementBuilder.java │ │ │ │ ├── ODataToES.java │ │ │ │ ├── ODataToHQL.java │ │ │ │ ├── ODataToSQL.java │ │ │ │ ├── ODataWalker.java │ │ │ │ ├── QueryObject.java │ │ │ │ └── SQLStatementBuilder.java │ │ │ ├── payload │ │ │ │ ├── builder │ │ │ │ │ ├── interfaces │ │ │ │ │ │ ├── admin │ │ │ │ │ │ │ ├── IAdministrativeUnitLinksBuilder.java │ │ │ │ │ │ │ ├── IOrganisationLinksBuilder.java │ │ │ │ │ │ │ ├── IRightsLinksBuilder.java │ │ │ │ │ │ │ └── IUserLinksBuilder.java │ │ │ │ │ │ ├── ICaseFileLinksBuilder.java │ │ │ │ │ │ ├── IChangeLogLinksBuilder.java │ │ │ │ │ │ ├── IClassificationSystemLinksBuilder.java │ │ │ │ │ │ ├── IClassLinksBuilder.java │ │ │ │ │ │ ├── IDocumentDescriptionLinksBuilder.java │ │ │ │ │ │ ├── IDocumentObjectLinksBuilder.java │ │ │ │ │ │ ├── IEventLogLinksBuilder.java │ │ │ │ │ │ ├── IFileLinksBuilder.java │ │ │ │ │ │ ├── IFondsCreatorLinksBuilder.java │ │ │ │ │ │ ├── IFondsLinksBuilder.java │ │ │ │ │ │ ├── ILinksBuilder.java │ │ │ │ │ │ ├── IRecordLinksBuilder.java │ │ │ │ │ │ ├── IRecordNoteLinksBuilder.java │ │ │ │ │ │ ├── IRegistryEntryLinksBuilder.java │ │ │ │ │ │ ├── ISeriesLinksBuilder.java │ │ │ │ │ │ ├── ISystemIdLinksBuilder.java │ │ │ │ │ │ ├── metadata │ │ │ │ │ │ │ ├── IBSMLinksBuilder.java │ │ │ │ │ │ │ ├── IBSMMetadataLinksBuilder.java │ │ │ │ │ │ │ └── IMetadataLinksBuilder.java │ │ │ │ │ │ ├── nationalidentifier │ │ │ │ │ │ │ ├── IBuildingLinksBuilder.java │ │ │ │ │ │ │ ├── ICadastralUnitLinksBuilder.java │ │ │ │ │ │ │ ├── IDNumberLinksBuilder.java │ │ │ │ │ │ │ ├── INationalIdentifierLinksBuilder.java │ │ │ │ │ │ │ ├── IPlanLinksBuilder.java │ │ │ │ │ │ │ ├── IPositionLinksBuilder.java │ │ │ │ │ │ │ ├── ISocialSecurityNumberLinksBuilder.java │ │ │ │ │ │ │ └── IUnitLinksBuilder.java │ │ │ │ │ │ └── secondary │ │ │ │ │ │ ├── IAuthorLinksBuilder.java │ │ │ │ │ │ ├── ICommentLinksBuilder.java │ │ │ │ │ │ ├── IConversionLinksBuilder.java │ │ │ │ │ │ ├── ICorrespondencePartLinksBuilder.java │ │ │ │ │ │ ├── ICrossReferenceLinksBuilder.java │ │ │ │ │ │ ├── IDocumentFlowLinksBuilder.java │ │ │ │ │ │ ├── IKeywordLinksBuilder.java │ │ │ │ │ │ ├── IPartLinksBuilder.java │ │ │ │ │ │ ├── IPrecedenceLinksBuilder.java │ │ │ │ │ │ ├── IScreeningMetadataLinksBuilder.java │ │ │ │ │ │ ├── ISignOffLinksBuilder.java │ │ │ │ │ │ └── IStorageLocationLinksBuilder.java │ │ │ │ │ └── noark5 │ │ │ │ │ ├── admin │ │ │ │ │ │ ├── AdministrativeUnitLinksBuilder.java │ │ │ │ │ │ ├── OrganisationLinksBuilder.java │ │ │ │ │ │ └── UserLinksBuilder.java │ │ │ │ │ ├── casehandling │ │ │ │ │ │ ├── CaseFileLinksBuilder.java │ │ │ │ │ │ ├── CorrespondencePartInternalLinksBuilder.java │ │ │ │ │ │ ├── CorrespondencePartLinksBuilder.java │ │ │ │ │ │ ├── CorrespondencePartPersonLinksBuilder.java │ │ │ │ │ │ ├── CorrespondencePartUnitLinksBuilder.java │ │ │ │ │ │ ├── RecordNoteLinksBuilder.java │ │ │ │ │ │ └── RegistryEntryLinksBuilder.java │ │ │ │ │ ├── ChangeLogLinksBuilder.java │ │ │ │ │ ├── ClassificationSystemLinksBuilder.java │ │ │ │ │ ├── ClassLinksBuilder.java │ │ │ │ │ ├── DocumentDescriptionLinksBuilder.java │ │ │ │ │ ├── DocumentObjectLinksBuilder.java │ │ │ │ │ ├── EmptyListLinksBuilder.java │ │ │ │ │ ├── EventLogLinksBuilder.java │ │ │ │ │ ├── FileLinksBuilder.java │ │ │ │ │ ├── FondsCreatorLinksBuilder.java │ │ │ │ │ ├── FondsLinksBuilder.java │ │ │ │ │ ├── LinksBuilder.java │ │ │ │ │ ├── metadata │ │ │ │ │ │ ├── BSMBaseLinksBuilder.java │ │ │ │ │ │ ├── BSMMetadataLinksBuilder.java │ │ │ │ │ │ └── MetadataLinksBuilder.java │ │ │ │ │ ├── nationalidentifier │ │ │ │ │ │ ├── BuildingLinksBuilder.java │ │ │ │ │ │ ├── CadastralUnitLinksBuilder.java │ │ │ │ │ │ ├── DNumberLinksBuilder.java │ │ │ │ │ │ ├── NationalIdentifierLinksBuilder.java │ │ │ │ │ │ ├── PlanLinksBuilder.java │ │ │ │ │ │ ├── PositionLinksBuilder.java │ │ │ │ │ │ ├── SocialSecurityNumberLinksBuilder.java │ │ │ │ │ │ └── UnitLinksBuilder.java │ │ │ │ │ ├── RecordLinksBuilder.java │ │ │ │ │ ├── secondary │ │ │ │ │ │ ├── AuthorLinksBuilder.java │ │ │ │ │ │ ├── CommentLinksBuilder.java │ │ │ │ │ │ ├── ConversionLinksBuilder.java │ │ │ │ │ │ ├── CrossReferenceLinksBuilder.java │ │ │ │ │ │ ├── DocumentFlowLinksBuilder.java │ │ │ │ │ │ ├── KeywordLinksBuilder.java │ │ │ │ │ │ ├── PartLinksBuilder.java │ │ │ │ │ │ ├── PartPersonLinksBuilder.java │ │ │ │ │ │ ├── PartUnitLinksBuilder.java │ │ │ │ │ │ ├── PrecedenceLinksBuilder.java │ │ │ │ │ │ ├── ScreeningMetadataLinksBuilder.java │ │ │ │ │ │ ├── SignOffLinksBuilder.java │ │ │ │ │ │ └── StorageLocationLinksBuilder.java │ │ │ │ │ ├── SeriesLinksBuilder.java │ │ │ │ │ └── SystemIdLinksBuilder.java │ │ │ │ ├── deserializers │ │ │ │ │ ├── NikitaDeserializer.java │ │ │ │ │ ├── noark5 │ │ │ │ │ │ ├── admin │ │ │ │ │ │ │ ├── AdministrativeUnitDeserializer.java │ │ │ │ │ │ │ ├── OrganisationDeserializer.java │ │ │ │ │ │ │ └── UserDeserializer.java │ │ │ │ │ │ ├── BSMDeserializer.java │ │ │ │ │ │ ├── BSMMetadataDeserializer.java │ │ │ │ │ │ ├── casehandling │ │ │ │ │ │ │ ├── CaseFileDeserializer.java │ │ │ │ │ │ │ ├── CorrespondencePartInternalDeserializer.java │ │ │ │ │ │ │ ├── CorrespondencePartPersonDeserializer.java │ │ │ │ │ │ │ ├── CorrespondencePartUnitDeserializer.java │ │ │ │ │ │ │ ├── RecordNoteDeserializer.java │ │ │ │ │ │ │ └── RegistryEntryDeserializer.java │ │ │ │ │ │ ├── ChangeLogDeserializer.java │ │ │ │ │ │ ├── ClassDeserializer.java │ │ │ │ │ │ ├── ClassificationSystemDeserializer.java │ │ │ │ │ │ ├── DocumentDescriptionDeserializer.java │ │ │ │ │ │ ├── DocumentObjectDeserializer.java │ │ │ │ │ │ ├── EventLogDeserializer.java │ │ │ │ │ │ ├── FileDeserializer.java │ │ │ │ │ │ ├── FondsCreatorDeserializer.java │ │ │ │ │ │ ├── FondsDeserializer.java │ │ │ │ │ │ ├── interfaces │ │ │ │ │ │ │ ├── ICaseStatusDeserializer.java │ │ │ │ │ │ │ ├── IClassificationSystemTypeDeserializer.java │ │ │ │ │ │ │ ├── IClassifiedDeserializer.java │ │ │ │ │ │ │ ├── ICorrespondencePartDeserializer.java │ │ │ │ │ │ │ ├── IDeletionDeserializer.java │ │ │ │ │ │ │ ├── IDeserializer.java │ │ │ │ │ │ │ ├── IDisposalDeserializer.java │ │ │ │ │ │ │ ├── IDisposalUndertakenDeserializer.java │ │ │ │ │ │ │ ├── IDocumentMediumDeserializer.java │ │ │ │ │ │ │ ├── IElectronicSignatureDeserializer.java │ │ │ │ │ │ │ ├── IFinalisedDeserializer.java │ │ │ │ │ │ │ ├── IKeywordDeserializer.java │ │ │ │ │ │ │ ├── IParseDateTime.java │ │ │ │ │ │ │ ├── IPartDeserializer.java │ │ │ │ │ │ │ ├── IScreeningDeserializer.java │ │ │ │ │ │ │ ├── IStorageLocationDeserializer.java │ │ │ │ │ │ │ └── ITitleAndDescriptionDeserializer.java │ │ │ │ │ │ ├── metadata │ │ │ │ │ │ │ └── MetadataDeserializer.java │ │ │ │ │ │ ├── nationalidentifier │ │ │ │ │ │ │ ├── BuildingDeserializer.java │ │ │ │ │ │ │ ├── CadastralUnitDeserializer.java │ │ │ │ │ │ │ ├── DNumberDeserializer.java │ │ │ │ │ │ │ ├── PlanDeserializer.java │ │ │ │ │ │ │ ├── PositionDeserializer.java │ │ │ │ │ │ │ ├── SocialSecurityNumberDeserializer.java │ │ │ │ │ │ │ └── UnitDeserializer.java │ │ │ │ │ │ ├── package-info.java │ │ │ │ │ │ ├── RecordDeserializer.java │ │ │ │ │ │ ├── secondary │ │ │ │ │ │ │ ├── AuthorDeserializer.java │ │ │ │ │ │ │ ├── CommentDeserializer.java │ │ │ │ │ │ │ ├── ConversionDeserializer.java │ │ │ │ │ │ │ ├── CorrespondencePartDeserializer.java │ │ │ │ │ │ │ ├── CrossReferenceDeserializer.java │ │ │ │ │ │ │ ├── DocumentFlowDeserializer.java │ │ │ │ │ │ │ ├── KeywordDeserializer.java │ │ │ │ │ │ │ ├── PartDeserializer.java │ │ │ │ │ │ │ ├── PartPersonDeserializer.java │ │ │ │ │ │ │ ├── PartUnitDeserializer.java │ │ │ │ │ │ │ ├── PrecedenceDeserializer.java │ │ │ │ │ │ │ ├── SignOffDeserializer.java │ │ │ │ │ │ │ └── StorageLocationDeserializer.java │ │ │ │ │ │ └── SeriesDeserializer.java │ │ │ │ │ ├── NoarkDeserializer.java │ │ │ │ │ ├── NoarkGeneralEntityDeserializer.java │ │ │ │ │ ├── patch │ │ │ │ │ │ ├── PatchMergeDeserializer.java │ │ │ │ │ │ └── PatchObjectsDeserializer.java │ │ │ │ │ └── SystemIdEntityDeserializer.java │ │ │ │ ├── links │ │ │ │ │ ├── admin │ │ │ │ │ │ ├── AdministrativeUnitLinks.java │ │ │ │ │ │ ├── OrganisationLinks.java │ │ │ │ │ │ ├── RightsLinks.java │ │ │ │ │ │ └── UserLinks.java │ │ │ │ │ ├── casehandling │ │ │ │ │ │ ├── CaseFileExpansionLinks.java │ │ │ │ │ │ ├── CaseFileLinks.java │ │ │ │ │ │ ├── CorrespondencePartInternalLinks.java │ │ │ │ │ │ ├── CorrespondencePartLinks.java │ │ │ │ │ │ ├── CorrespondencePartPersonLinks.java │ │ │ │ │ │ ├── CorrespondencePartUnitLinks.java │ │ │ │ │ │ ├── RecordNoteExpansionLinks.java │ │ │ │ │ │ ├── RecordNoteLinks.java │ │ │ │ │ │ ├── RegistryEntryExpansionLinks.java │ │ │ │ │ │ └── RegistryEntryLinks.java │ │ │ │ │ ├── ChangeLogLinks.java │ │ │ │ │ ├── ClassificationSystemLinks.java │ │ │ │ │ ├── ClassLinks.java │ │ │ │ │ ├── DocumentDescriptionLinks.java │ │ │ │ │ ├── DocumentObjectLinks.java │ │ │ │ │ ├── EventLogLinks.java │ │ │ │ │ ├── FileLinks.java │ │ │ │ │ ├── FondsCreatorLinks.java │ │ │ │ │ ├── FondsLinks.java │ │ │ │ │ ├── ILinksNikitaObject.java │ │ │ │ │ ├── ILinksNoarkObject.java │ │ │ │ │ ├── Link.java │ │ │ │ │ ├── LinksNoarkObject.java │ │ │ │ │ ├── md_other │ │ │ │ │ │ ├── BSMBaseLinks.java │ │ │ │ │ │ └── BSMMetadataLinks.java │ │ │ │ │ ├── metadata │ │ │ │ │ │ ├── BSMMetadataLinks.java │ │ │ │ │ │ └── MetadataLinks.java │ │ │ │ │ ├── nationalidentifier │ │ │ │ │ │ ├── BuildingLinks.java │ │ │ │ │ │ ├── CadastralUnitLinks.java │ │ │ │ │ │ ├── DNumberLinks.java │ │ │ │ │ │ ├── NationalIdentifierLinks.java │ │ │ │ │ │ ├── PlanLinks.java │ │ │ │ │ │ ├── PositionLinks.java │ │ │ │ │ │ ├── SocialSecurityNumberLinks.java │ │ │ │ │ │ └── UnitLinks.java │ │ │ │ │ ├── RecordLinks.java │ │ │ │ │ ├── secondary │ │ │ │ │ │ ├── AuthorLinks.java │ │ │ │ │ │ ├── CommentLinks.java │ │ │ │ │ │ ├── ConversionLinks.java │ │ │ │ │ │ ├── CrossReferenceLinks.java │ │ │ │ │ │ ├── DocumentFlowLinks.java │ │ │ │ │ │ ├── KeywordLinks.java │ │ │ │ │ │ ├── KeywordTemplateLinks.java │ │ │ │ │ │ ├── PartLinks.java │ │ │ │ │ │ ├── PartPersonLinks.java │ │ │ │ │ │ ├── PartUnitLinks.java │ │ │ │ │ │ ├── PrecedenceLinks.java │ │ │ │ │ │ ├── ScreeningMetadataLinks.java │ │ │ │ │ │ ├── SignOffLinks.java │ │ │ │ │ │ └── StorageLocationLinks.java │ │ │ │ │ └── SeriesLinks.java │ │ │ │ └── serializers │ │ │ │ ├── application │ │ │ │ │ ├── APIDetailsSerializer.java │ │ │ │ │ ├── ApplicationDetailsSerializer.java │ │ │ │ │ └── OIDCConfigurationSerializer.java │ │ │ │ ├── interfaces │ │ │ │ │ └── ILinksSerializer.java │ │ │ │ ├── noark5 │ │ │ │ │ ├── admin │ │ │ │ │ │ ├── AdministrativeUnitSerializer.java │ │ │ │ │ │ ├── OrganisationSerializer.java │ │ │ │ │ │ └── UserSerializer.java │ │ │ │ │ ├── BaseFileSerializer.java │ │ │ │ │ ├── casehandling │ │ │ │ │ │ ├── CaseFileExpansionSerializer.java │ │ │ │ │ │ ├── CaseFileSerializer.java │ │ │ │ │ │ ├── CorrespondencePartInternalSerializer.java │ │ │ │ │ │ ├── CorrespondencePartPersonSerializer.java │ │ │ │ │ │ ├── CorrespondencePartSerializer.java │ │ │ │ │ │ ├── CorrespondencePartUnitSerializer.java │ │ │ │ │ │ ├── RecordNoteExpansionSerializer.java │ │ │ │ │ │ ├── RecordNoteSerializer.java │ │ │ │ │ │ ├── RegistryEntryExpansionSerializer.java │ │ │ │ │ │ └── RegistryEntrySerializer.java │ │ │ │ │ ├── ChangeLogSerializer.java │ │ │ │ │ ├── ClassificationSystemSerializer.java │ │ │ │ │ ├── ClassSerializer.java │ │ │ │ │ ├── DocumentDescriptionSerializer.java │ │ │ │ │ ├── DocumentObjectSerializer.java │ │ │ │ │ ├── EventLogSerializer.java │ │ │ │ │ ├── FileSerializer.java │ │ │ │ │ ├── FondsCreatorSerializer.java │ │ │ │ │ ├── FondsSerializer.java │ │ │ │ │ ├── interfaces │ │ │ │ │ │ ├── ICaseFilePrint.java │ │ │ │ │ │ ├── IClassifiedPrint.java │ │ │ │ │ │ ├── ICorrespondencePartInternalPrint.java │ │ │ │ │ │ ├── ICorrespondencePartPersonPrint.java │ │ │ │ │ │ ├── ICorrespondencePartPrint.java │ │ │ │ │ │ ├── ICorrespondencePartUnitPrint.java │ │ │ │ │ │ ├── ICrossReferencePrint.java │ │ │ │ │ │ ├── IDeletionPrint.java │ │ │ │ │ │ ├── IDisposalPrint.java │ │ │ │ │ │ ├── IDisposalUndertakenPrint.java │ │ │ │ │ │ ├── IDocumentMediumPrint.java │ │ │ │ │ │ ├── IElectronicSignaturePrint.java │ │ │ │ │ │ ├── IPartPrint.java │ │ │ │ │ │ ├── IPrint.java │ │ │ │ │ │ ├── IRecordNotePrint.java │ │ │ │ │ │ ├── IRegistryEntryPrint.java │ │ │ │ │ │ ├── IScreeningPrint.java │ │ │ │ │ │ └── ISystemIDPrint.java │ │ │ │ │ ├── LinksSerializer.java │ │ │ │ │ ├── metadata │ │ │ │ │ │ ├── BSMBaseSerializer.java │ │ │ │ │ │ ├── BSMMetadataSerializer.java │ │ │ │ │ │ └── MetadataSerializer.java │ │ │ │ │ ├── nationalidentifier │ │ │ │ │ │ ├── BuildingSerializer.java │ │ │ │ │ │ ├── CadastralUnitSerializer.java │ │ │ │ │ │ ├── DNumberSerializer.java │ │ │ │ │ │ ├── NationalIdentifierSerializer.java │ │ │ │ │ │ ├── PlanSerializer.java │ │ │ │ │ │ ├── PositionSerializer.java │ │ │ │ │ │ ├── SocialSecurityNumberSerializer.java │ │ │ │ │ │ └── UnitSerializer.java │ │ │ │ │ ├── NoarkEntitySerializer.java │ │ │ │ │ ├── NoarkGeneralEntitySerializer.java │ │ │ │ │ ├── RecordSerializer.java │ │ │ │ │ ├── secondary │ │ │ │ │ │ ├── AuthorSerializer.java │ │ │ │ │ │ ├── CommentSerializer.java │ │ │ │ │ │ ├── ConversionSerializer.java │ │ │ │ │ │ ├── CrossReferenceSerializer.java │ │ │ │ │ │ ├── DocumentFlowSerializer.java │ │ │ │ │ │ ├── KeywordSerializer.java │ │ │ │ │ │ ├── KeywordTemplateSerializer.java │ │ │ │ │ │ ├── PartPersonSerializer.java │ │ │ │ │ │ ├── PartSerializer.java │ │ │ │ │ │ ├── PartUnitSerializer.java │ │ │ │ │ │ ├── PrecedenceSerializer.java │ │ │ │ │ │ ├── ScreeningMetadataSerializer.java │ │ │ │ │ │ ├── SignOffSerializer.java │ │ │ │ │ │ └── StorageLocationSerializer.java │ │ │ │ │ ├── SeriesSerializer.java │ │ │ │ │ └── SystemIdEntitySerializer.java │ │ │ │ └── package-info.java │ │ │ ├── spring │ │ │ │ ├── configuration │ │ │ │ │ ├── AuditConfiguration.java │ │ │ │ │ └── AuditorAwareImpl.java │ │ │ │ ├── exception │ │ │ │ │ ├── ApiError.java │ │ │ │ │ ├── GlobalETAGExceptionHandler.java │ │ │ │ │ └── RestResponseEntityExceptionHandler.java │ │ │ │ ├── filters │ │ │ │ │ ├── ETAGFilter.java │ │ │ │ │ ├── ODataRedirectFilter.java │ │ │ │ │ └── SimpleCORSFilter.java │ │ │ │ ├── generator │ │ │ │ │ └── NikitaUUIDGenerator.java │ │ │ │ └── security │ │ │ │ ├── INikitaUserDetails.java │ │ │ │ ├── JwtUser.java │ │ │ │ ├── JwtUtil.java │ │ │ │ ├── NikitaUserDetails.java │ │ │ │ ├── NikitaUserDetailsService.java │ │ │ │ └── NikitaWebSecurityConfig.java │ │ │ └── startup │ │ │ ├── AfterApplicationStartup.java │ │ │ ├── DomainModelMapper.java │ │ │ ├── NikitaApplicationListenerBean.java │ │ │ └── UserStartupImport.java │ │ └── resources │ │ ├── application-mariadb.yml │ │ ├── application-postgres.yml │ │ ├── application.yml │ │ ├── banner.txt │ │ ├── db │ │ │ └── postcode.sql │ │ └── metadata │ │ ├── access_category.json │ │ ├── access_restriction.json │ │ ├── associated_with_record_as.json │ │ ├── case_status.json │ │ ├── classification_type.json │ │ ├── classified_code.json │ │ ├── comment_type.json │ │ ├── coordinate_system.json │ │ ├── correspondence_part_type.json │ │ ├── country.json │ │ ├── deletion_type.json │ │ ├── disposal_decision.json │ │ ├── document_medium.json │ │ ├── document_status.json │ │ ├── document_type.json │ │ ├── electronic_signature_security_level.json │ │ ├── electronic_signature_verified.json │ │ ├── event_type.json │ │ ├── file_type.json │ │ ├── flow_status.json │ │ ├── fonds_status.json │ │ ├── format.json │ │ ├── part_role.json │ │ ├── precedence_status.json │ │ ├── registry_entry_status.json │ │ ├── registry_entry_type.json │ │ ├── screening_document.json │ │ ├── screening_metadata.json │ │ ├── series_status.json │ │ ├── sign_off_method.json │ │ └── variant_format.json │ └── test │ ├── java │ │ └── app │ │ ├── utils │ │ │ ├── AuthorCreator.java │ │ │ ├── AuthorValidator.java │ │ │ ├── CorrespondencePartCreator.java │ │ │ ├── CorrespondencePartValidator.java │ │ │ ├── CrossReferenceCreator.java │ │ │ ├── CrossReferenceValidator.java │ │ │ ├── DocumentDescriptionCreator.java │ │ │ ├── DocumentDescriptionValidator.java │ │ │ ├── DocumentFlowCreator.java │ │ │ ├── DocumentFlowValidator.java │ │ │ ├── DocumentObjectCreator.java │ │ │ ├── ElectronicSignatureValidator.java │ │ │ ├── KeywordCreator.java │ │ │ ├── KeywordValidator.java │ │ │ ├── NationalIdentifierCreator.java │ │ │ ├── NationalIdentifierValidator.java │ │ │ ├── StorageLocationCreator.java │ │ │ ├── StorageLocationValidator.java │ │ │ ├── TestConstants.java │ │ │ └── Validator.java │ │ └── webapp │ │ ├── bsm │ │ │ ├── BSMTest.java │ │ │ └── PatchTest.java │ │ ├── explore │ │ │ └── mapsid │ │ │ ├── Child.java │ │ │ ├── ChildRepo.java │ │ │ ├── EntityForMappedClass.java │ │ │ ├── MappedClassForChild.java │ │ │ ├── Parent.java │ │ │ ├── ParentRepo.java │ │ │ └── TestMapsId.java │ │ ├── general │ │ │ ├── AuthorTest.java │ │ │ ├── BaseTest.java │ │ │ ├── CrossReferenceTest.java │ │ │ ├── DeleteTest.java │ │ │ ├── DocumentDescriptionTest.java │ │ │ ├── DocumentFlowTest.java │ │ │ ├── GeneralTest.java │ │ │ ├── KeywordTest.java │ │ │ ├── NationalIdentifierTest.java │ │ │ ├── PaginationTest.java │ │ │ ├── ScreeningTest.java │ │ │ └── StorageLocationTest.java │ │ ├── persistence │ │ │ ├── FondsJPATest.java │ │ │ └── StructureTest.java │ │ ├── structure │ │ │ ├── TestFonds.java │ │ │ ├── TestOData.java │ │ │ └── TestParsing.java │ │ └── testcontainers │ │ ├── BaseTestContainer.java │ │ ├── BaseTest.java │ │ └── test │ │ └── Test2IT.java │ └── resources │ ├── application.yml │ ├── db-tests │ │ ├── basic_structure.sql │ │ ├── bsm │ │ │ ├── bsm_values_to_object.sql │ │ │ └── registered_bsm_values.sql │ │ ├── cross_reference.sql │ │ ├── del.sql │ │ ├── document_flow.sql │ │ ├── keyword.sql │ │ ├── ni │ │ │ └── ni_values.sql │ │ ├── pagination.sql │ │ ├── precedence.sql │ │ ├── storage_location.sql │ │ └── user.sql │ ├── keycloak │ │ └── nikita-realm.json │ └── test_document.odt └── target ├── classes │ ├── app │ │ ├── controller │ │ │ └── noark5 │ │ │ ├── admin │ │ │ │ ├── AdministrativeUnitController.class │ │ │ │ ├── RightsController.class │ │ │ │ └── UserController.class │ │ │ ├── ApplicationController.class │ │ │ ├── casehandling │ │ │ │ ├── CaseFileController.class │ │ │ │ ├── CorrespondencePartController.class │ │ │ │ ├── RecordNoteController.class │ │ │ │ ├── RegistryEntryController.class │ │ │ │ └── SignOffController.class │ │ │ ├── ClassController.class │ │ │ ├── ClassificationSystemController.class │ │ │ ├── DocumentDescriptionController.class │ │ │ ├── DocumentFlowController.class │ │ │ ├── DocumentObjectController.class │ │ │ ├── FileController.class │ │ │ ├── FondsController.class │ │ │ ├── FondsCreatorController.class │ │ │ ├── log │ │ │ │ ├── ChangeLogController.class │ │ │ │ └── EventLogController.class │ │ │ ├── metadata │ │ │ │ ├── BSMMetadataController.class │ │ │ │ └── MetadataController.class │ │ │ ├── odata │ │ │ │ └── ODataController.class │ │ │ ├── package-info.class │ │ │ ├── RecordController.class │ │ │ ├── secondary │ │ │ │ ├── AuthorController.class │ │ │ │ ├── CommentController.class │ │ │ │ ├── CrossReferenceController.class │ │ │ │ ├── KeywordController.class │ │ │ │ ├── NationalIdentifierController.class │ │ │ │ ├── PartController.class │ │ │ │ ├── PrecedenceController.class │ │ │ │ ├── ScreeningMetadataController.class │ │ │ │ └── StorageLocationController.class │ │ │ └── SeriesController.class │ │ ├── domain │ │ │ ├── annotation │ │ │ │ ├── ANationalIdentifier.class │ │ │ │ ├── LinksObject.class │ │ │ │ ├── LinksPacker.class │ │ │ │ └── Updatable.class │ │ │ ├── interfaces │ │ │ │ ├── entities │ │ │ │ │ ├── admin │ │ │ │ │ │ ├── IAdministrativeUnitEntity.class │ │ │ │ │ │ ├── IRoleEntity.class │ │ │ │ │ │ └── IUserEntity.class │ │ │ │ │ ├── ICaseFileEntity.class │ │ │ │ │ ├── IChangeLogEntity.class │ │ │ │ │ ├── IClassEntity.class │ │ │ │ │ ├── IClassificationSystemEntity.class │ │ │ │ │ ├── IClassifiedEntity.class │ │ │ │ │ ├── ICreate.class │ │ │ │ │ ├── ICrossReferenceEntity.class │ │ │ │ │ ├── IDeletionEntity.class │ │ │ │ │ ├── IDisposalEntity.class │ │ │ │ │ ├── IDisposalUndertakenEntity.class │ │ │ │ │ ├── IEventLogEntity.class │ │ │ │ │ ├── IFileEntity.class │ │ │ │ │ ├── IFinalise.class │ │ │ │ │ ├── IFondsCreatorEntity.class │ │ │ │ │ ├── ILastModified.class │ │ │ │ │ ├── IMetadataEntity.class │ │ │ │ │ ├── INoarkEntity.class │ │ │ │ │ ├── INoarkGeneralEntity.class │ │ │ │ │ ├── IRecordEntity.class │ │ │ │ │ ├── IRecordNoteEntity.class │ │ │ │ │ ├── IRegistryEntryEntity.class │ │ │ │ │ ├── IScreeningEntity.class │ │ │ │ │ ├── ISystemId.class │ │ │ │ │ ├── ITitleDescription.class │ │ │ │ │ ├── metadata │ │ │ │ │ │ └── ICaseStatus.class │ │ │ │ │ ├── nationalidentifier │ │ │ │ │ │ ├── IBuildingEntity.class │ │ │ │ │ │ ├── ICadastralUnitEntity.class │ │ │ │ │ │ ├── IDNumberEntity.class │ │ │ │ │ │ ├── IPlanEntity.class │ │ │ │ │ │ ├── IPositionEntity.class │ │ │ │ │ │ ├── ISocialSecurityNumberEntity.class │ │ │ │ │ │ └── IUnitEntity.class │ │ │ │ │ └── secondary │ │ │ │ │ ├── IAuthorEntity.class │ │ │ │ │ ├── IBusinessAddress.class │ │ │ │ │ ├── ICommentEntity.class │ │ │ │ │ ├── IContactInformation.class │ │ │ │ │ ├── IContactInformationEntity.class │ │ │ │ │ ├── IConversionEntity.class │ │ │ │ │ ├── ICorrespondencePart.class │ │ │ │ │ ├── ICorrespondencePartEntity.class │ │ │ │ │ ├── ICorrespondencePartInternalEntity.class │ │ │ │ │ ├── ICorrespondencePartPersonEntity.class │ │ │ │ │ ├── ICorrespondencePartUnitEntity.class │ │ │ │ │ ├── IDocumentFlowEntity.class │ │ │ │ │ ├── IGenericPersonEntity.class │ │ │ │ │ ├── IGenericUnitEntity.class │ │ │ │ │ ├── IKeywordEntity.class │ │ │ │ │ ├── IPartEntity.class │ │ │ │ │ ├── IPartPersonEntity.class │ │ │ │ │ ├── IPartUnitEntity.class │ │ │ │ │ ├── IPostalAddress.class │ │ │ │ │ ├── IPostalInformationEntity.class │ │ │ │ │ ├── IPrecedenceEntity.class │ │ │ │ │ ├── IResidingAddress.class │ │ │ │ │ ├── ISignOffEntity.class │ │ │ │ │ ├── ISimpleAddress.class │ │ │ │ │ ├── ISimpleAddressEntity.class │ │ │ │ │ └── IStorageLocationEntity.class │ │ │ │ ├── IAuthor.class │ │ │ │ ├── IBSM.class │ │ │ │ ├── IClassified.class │ │ │ │ ├── IComment.class │ │ │ │ ├── IConversion.class │ │ │ │ ├── ICorrespondencePart.class │ │ │ │ ├── ICrossReference.class │ │ │ │ ├── IDeletion.class │ │ │ │ ├── IDisposal.class │ │ │ │ ├── IDisposalUndertaken.class │ │ │ │ ├── IDocumentFlow.class │ │ │ │ ├── IDocumentMedium.class │ │ │ │ ├── IElectronicSignature.class │ │ │ │ ├── IFondsCreator.class │ │ │ │ ├── IKeyword.class │ │ │ │ ├── IPart.class │ │ │ │ ├── IPrecedence.class │ │ │ │ ├── IScreening.class │ │ │ │ ├── ISignOff.class │ │ │ │ ├── ISingleStorageLocation.class │ │ │ │ └── IStorageLocation.class │ │ │ ├── noark5 │ │ │ │ ├── admin │ │ │ │ │ ├── AdministrativeUnit.class │ │ │ │ │ ├── Authority.class │ │ │ │ │ ├── AuthorityName.class │ │ │ │ │ ├── Organisation.class │ │ │ │ │ ├── Role.class │ │ │ │ │ └── User.class │ │ │ │ ├── bsm │ │ │ │ │ ├── BSMBase.class │ │ │ │ │ └── BSM.class │ │ │ │ ├── casehandling │ │ │ │ │ ├── CaseFile.class │ │ │ │ │ ├── RecordNote.class │ │ │ │ │ ├── RegistryEntry.class │ │ │ │ │ ├── secondary │ │ │ │ │ │ ├── BusinessAddress.class │ │ │ │ │ │ ├── ContactInformation.class │ │ │ │ │ │ ├── CorrespondencePart.class │ │ │ │ │ │ ├── CorrespondencePartInternal.class │ │ │ │ │ │ ├── CorrespondencePartPerson.class │ │ │ │ │ │ ├── CorrespondencePartUnit.class │ │ │ │ │ │ ├── PostalAddress.class │ │ │ │ │ │ ├── PostalNumber.class │ │ │ │ │ │ ├── ResidingAddress.class │ │ │ │ │ │ └── SimpleAddress.class │ │ │ │ │ ├── SequenceNumberGenerator.class │ │ │ │ │ └── SequenceNumberGeneratorId.class │ │ │ │ ├── ChangeLog.class │ │ │ │ ├── Class.class │ │ │ │ ├── ClassificationSystem.class │ │ │ │ ├── DocumentDescription.class │ │ │ │ ├── DocumentObject.class │ │ │ │ ├── EventLog.class │ │ │ │ ├── File.class │ │ │ │ ├── Fonds.class │ │ │ │ ├── FondsCreator.class │ │ │ │ ├── md_other │ │ │ │ │ └── BSMMetadata.class │ │ │ │ ├── meeting │ │ │ │ │ ├── MeetingFile.class │ │ │ │ │ ├── MeetingParticipant.class │ │ │ │ │ └── MeetingRecord.class │ │ │ │ ├── metadata │ │ │ │ │ ├── AccessCategory.class │ │ │ │ │ ├── AccessRestriction.class │ │ │ │ │ ├── AssociatedWithRecordAs.class │ │ │ │ │ ├── CaseStatus.class │ │ │ │ │ ├── ClassificationType.class │ │ │ │ │ ├── ClassifiedCode.class │ │ │ │ │ ├── CommentType.class │ │ │ │ │ ├── CoordinateSystem.class │ │ │ │ │ ├── CorrespondencePartType.class │ │ │ │ │ ├── Country.class │ │ │ │ │ ├── DeletionType.class │ │ │ │ │ ├── DisposalDecision.class │ │ │ │ │ ├── DocumentMedium.class │ │ │ │ │ ├── DocumentStatus.class │ │ │ │ │ ├── DocumentType.class │ │ │ │ │ ├── ElectronicSignatureSecurityLevel.class │ │ │ │ │ ├── ElectronicSignatureVerified.class │ │ │ │ │ ├── EventType.class │ │ │ │ │ ├── FileType.class │ │ │ │ │ ├── FlowStatus.class │ │ │ │ │ ├── FondsStatus.class │ │ │ │ │ ├── Format.class │ │ │ │ │ ├── MeetingFileType.class │ │ │ │ │ ├── MeetingParticipantFunction.class │ │ │ │ │ ├── MeetingRegistrationStatus.class │ │ │ │ │ ├── MeetingRegistrationType.class │ │ │ │ │ ├── Metadata.class │ │ │ │ │ ├── PartRole.class │ │ │ │ │ ├── PostalCode.class │ │ │ │ │ ├── PrecedenceStatus.class │ │ │ │ │ ├── RegistryEntryStatus.class │ │ │ │ │ ├── RegistryEntryType.class │ │ │ │ │ ├── ScreeningDocument.class │ │ │ │ │ ├── ScreeningMetadata.class │ │ │ │ │ ├── SeriesStatus.class │ │ │ │ │ ├── SignOffMethod.class │ │ │ │ │ └── VariantFormat.class │ │ │ │ ├── nationalidentifier │ │ │ │ │ ├── Building.class │ │ │ │ │ ├── CadastralUnit.class │ │ │ │ │ ├── DNumber.class │ │ │ │ │ ├── NationalIdentifier.class │ │ │ │ │ ├── PersonIdentifier.class │ │ │ │ │ ├── Plan.class │ │ │ │ │ ├── Position.class │ │ │ │ │ ├── SocialSecurityNumber.class │ │ │ │ │ └── Unit.class │ │ │ │ ├── NoarkEntity.class │ │ │ │ ├── NoarkGeneralEntity.class │ │ │ │ ├── RecordEntity.class │ │ │ │ ├── secondary │ │ │ │ │ ├── Author.class │ │ │ │ │ ├── Classified.class │ │ │ │ │ ├── Comment.class │ │ │ │ │ ├── Conversion.class │ │ │ │ │ ├── CrossReference.class │ │ │ │ │ ├── Deletion.class │ │ │ │ │ ├── Disposal.class │ │ │ │ │ ├── DisposalUndertaken.class │ │ │ │ │ ├── DocumentFlow.class │ │ │ │ │ ├── ElectronicSignature.class │ │ │ │ │ ├── Keyword.class │ │ │ │ │ ├── Part.class │ │ │ │ │ ├── PartPerson.class │ │ │ │ │ ├── PartUnit.class │ │ │ │ │ ├── Precedence.class │ │ │ │ │ ├── Screening.class │ │ │ │ │ ├── ScreeningMetadataLocal.class │ │ │ │ │ ├── SignOff.class │ │ │ │ │ └── StorageLocation.class │ │ │ │ ├── Series.class │ │ │ │ └── SystemIdEntity.class │ │ │ └── repository │ │ │ ├── admin │ │ │ │ ├── AuthorityRepository.class │ │ │ │ └── IUserRepository.class │ │ │ └── noark5 │ │ │ └── v5 │ │ │ ├── admin │ │ │ │ ├── IAdministrativeUnitRepository.class │ │ │ │ └── IOrganisationRepository.class │ │ │ ├── casehandling │ │ │ │ ├── IRecordNoteRepository.class │ │ │ │ └── ISequenceNumberGeneratorRepository.class │ │ │ ├── ICaseFileRepository.class │ │ │ ├── IChangeLogRepository.class │ │ │ ├── IClassificationSystemRepository.class │ │ │ ├── IClassRepository.class │ │ │ ├── IDocumentDescriptionRepository.class │ │ │ ├── IDocumentObjectRepository.class │ │ │ ├── IEventLogRepository.class │ │ │ ├── IFileRepository.class │ │ │ ├── IFondsCreatorRepository.class │ │ │ ├── IFondsRepository.class │ │ │ ├── INationalIdentifierRepository.class │ │ │ ├── IRecordRepository.class │ │ │ ├── IRegistryEntryRepository.class │ │ │ ├── ISeriesRepository.class │ │ │ ├── ISystemIdEntityRepository.class │ │ │ ├── metadata │ │ │ │ ├── IAccessCategoryRepository.class │ │ │ │ ├── IAccessRestrictionRepository.class │ │ │ │ ├── IAssociatedWithRecordAsRepository.class │ │ │ │ ├── ICaseStatusRepository.class │ │ │ │ ├── IClassificationTypeRepository.class │ │ │ │ ├── IClassifiedCodeRepository.class │ │ │ │ ├── ICommentTypeRepository.class │ │ │ │ ├── ICoordinateSystemRepository.class │ │ │ │ ├── ICorrespondencePartTypeRepository.class │ │ │ │ ├── ICountryRepository.class │ │ │ │ ├── IDeletionTypeRepository.class │ │ │ │ ├── IDisposalDecisionRepository.class │ │ │ │ ├── IDocumentMediumRepository.class │ │ │ │ ├── IDocumentStatusRepository.class │ │ │ │ ├── IDocumentTypeRepository.class │ │ │ │ ├── IElectronicSignatureSecurityLevelRepository.class │ │ │ │ ├── IElectronicSignatureVerifiedRepository.class │ │ │ │ ├── IEventTypeRepository.class │ │ │ │ ├── IFileTypeRepository.class │ │ │ │ ├── IFlowStatusRepository.class │ │ │ │ ├── IFondsStatusRepository.class │ │ │ │ ├── IFormatRepository.class │ │ │ │ ├── IMeetingFileTypeRepository.class │ │ │ │ ├── IMeetingParticipantFunctionRepository.class │ │ │ │ ├── IMeetingRegistrationStatusRepository.class │ │ │ │ ├── IMeetingRegistrationTypeRepository.class │ │ │ │ ├── IMetadataRepository.class │ │ │ │ ├── IPartRoleRepository.class │ │ │ │ ├── IPostalCodeRepository.class │ │ │ │ ├── IPrecedenceStatusRepository.class │ │ │ │ ├── IRegistryEntryStatusRepository.class │ │ │ │ ├── IRegistryEntryTypeRepository.class │ │ │ │ ├── IScreeningDocumentRepository.class │ │ │ │ ├── IScreeningMetadataRepository.class │ │ │ │ ├── ISeriesStatusRepository.class │ │ │ │ ├── ISignOffMethodRepository.class │ │ │ │ └── IVariantFormatRepository.class │ │ │ ├── NoarkEntityRepository.class │ │ │ ├── other │ │ │ │ └── IBSMMetadataRepository.class │ │ │ └── secondary │ │ │ ├── IAuthorRepository.class │ │ │ ├── IClassifiedRepository.class │ │ │ ├── ICommentRepository.class │ │ │ ├── IConversionRepository.class │ │ │ ├── ICorrespondencePartRepository.class │ │ │ ├── ICrossReferenceRepository.class │ │ │ ├── IDeletionRepository.class │ │ │ ├── IDisposalRepository.class │ │ │ ├── IDisposalUndertakenRepository.class │ │ │ ├── IDocumentFlowRepository.class │ │ │ ├── IElectronicSignatureRepository.class │ │ │ ├── IKeywordRepository.class │ │ │ ├── IPartRepository.class │ │ │ ├── IPrecedenceRepository.class │ │ │ ├── IScreeningMetadataLocalRepository.class │ │ │ ├── IScreeningRepository.class │ │ │ ├── ISignOffRepository.class │ │ │ └── IStorageLocationRepository.class │ │ ├── integration │ │ │ └── mail │ │ │ ├── IMailFileService.class │ │ │ ├── MailFileService.class │ │ │ ├── MailQueue.class │ │ │ ├── MailRegistryEntryService.class │ │ │ └── model │ │ │ ├── Email.class │ │ │ └── EmailSerializer.class │ │ ├── N5CoreApp.class │ │ ├── optional │ │ │ └── HypersistenceConfiguration.class │ │ ├── service │ │ │ ├── application │ │ │ │ ├── IPatchService.class │ │ │ │ ├── MetadataInsert.class │ │ │ │ ├── PatchService.class │ │ │ │ └── VendorService.class │ │ │ ├── interfaces │ │ │ │ ├── admin │ │ │ │ │ └── IAdministrativeUnitService.class │ │ │ │ ├── casehandling │ │ │ │ │ ├── IRecordNoteService.class │ │ │ │ │ └── ISignOffService.class │ │ │ │ ├── IBSMService.class │ │ │ │ ├── ICaseFileService.class │ │ │ │ ├── IChangeLogService.class │ │ │ │ ├── IClassificationSystemService.class │ │ │ │ ├── IClassService.class │ │ │ │ ├── IDocumentDescriptionService.class │ │ │ │ ├── IDocumentObjectService.class │ │ │ │ ├── IEventLogService.class │ │ │ │ ├── IFileService.class │ │ │ │ ├── IFondsCreatorService.class │ │ │ │ ├── IFondsService.class │ │ │ │ ├── INationalIdentifierService.class │ │ │ │ ├── INoarkService.class │ │ │ │ ├── IOrganisationService.class │ │ │ │ ├── IRecordService.class │ │ │ │ ├── IRegistryEntryService.class │ │ │ │ ├── ISequenceNumberGeneratorService.class │ │ │ │ ├── ISeriesService.class │ │ │ │ ├── metadata │ │ │ │ │ ├── IBSMMetadataService.class │ │ │ │ │ └── IMetadataService.class │ │ │ │ ├── odata │ │ │ │ │ └── IODataService.class │ │ │ │ └── secondary │ │ │ │ ├── IAuthorService.class │ │ │ │ ├── ICommentService.class │ │ │ │ ├── IConversionService.class │ │ │ │ ├── ICorrespondencePartService.class │ │ │ │ ├── ICrossReferenceService.class │ │ │ │ ├── IDocumentFlowService.class │ │ │ │ ├── IKeywordService.class │ │ │ │ ├── IPartService.class │ │ │ │ ├── IPrecedenceService.class │ │ │ │ ├── IScreeningMetadataService.class │ │ │ │ ├── ISecondaryService.class │ │ │ │ └── IStorageLocationService.class │ │ │ ├── IUserService.class │ │ │ └── noark5 │ │ │ ├── admin │ │ │ │ ├── AdministrativeUnitService.class │ │ │ │ ├── OrganisationService.class │ │ │ │ └── UserService.class │ │ │ ├── ApplicationService.class │ │ │ ├── BSMService.class │ │ │ ├── CaseFileService.class │ │ │ ├── casehandling │ │ │ │ ├── RecordNoteService.class │ │ │ │ └── SignOffService.class │ │ │ ├── ChangeLogService.class │ │ │ ├── ClassificationSystemService.class │ │ │ ├── ClassService.class │ │ │ ├── DocumentDescriptionService.class │ │ │ ├── DocumentObjectService.class │ │ │ ├── EventLogService.class │ │ │ ├── FileService.class │ │ │ ├── FondsCreatorService.class │ │ │ ├── FondsService.class │ │ │ ├── metadata │ │ │ │ ├── BSMMetadataService.class │ │ │ │ └── MetadataService.class │ │ │ ├── NationalIdentifierService.class │ │ │ ├── NoarkService.class │ │ │ ├── odata │ │ │ │ └── ODataService.class │ │ │ ├── RecordService.class │ │ │ ├── RegistryEntryService.class │ │ │ ├── secondary │ │ │ │ ├── AuthorService.class │ │ │ │ ├── CommentService.class │ │ │ │ ├── CorrespondencePartService.class │ │ │ │ ├── CrossReferenceService.class │ │ │ │ ├── DocumentFlowService.class │ │ │ │ ├── KeywordService.class │ │ │ │ ├── NikitaConversionService.class │ │ │ │ ├── PartService.class │ │ │ │ ├── PrecedenceService.class │ │ │ │ ├── ScreeningMetadataService.class │ │ │ │ ├── SecondaryService.class │ │ │ │ └── StorageLocationService.class │ │ │ ├── SequenceNumberGeneratorService.class │ │ │ └── SeriesService.class │ │ ├── utils │ │ │ ├── AddressComponent.class │ │ │ ├── CommonUtils$FileUtils.class │ │ │ ├── CommonUtils$WebUtils.class │ │ │ ├── CommonUtils.class │ │ │ ├── constants │ │ │ │ ├── Constants.class │ │ │ │ ├── DatabaseConstants.class │ │ │ │ ├── ErrorMessagesConstants.class │ │ │ │ ├── ESConstants.class │ │ │ │ ├── ExceptionDetailsConstants.class │ │ │ │ ├── FileConstants.class │ │ │ │ ├── FormatDetailsConstants.class │ │ │ │ ├── HATEOASConstants.class │ │ │ │ ├── MailConstants.class │ │ │ │ ├── MetadataConstants.class │ │ │ │ ├── N5ResourceMappings.class │ │ │ │ ├── ODataConstants.class │ │ │ │ ├── OIDCConstants.class │ │ │ │ ├── PATHPatterns.class │ │ │ │ └── SystemConstants.class │ │ │ ├── InternalNameTranslator.class │ │ │ ├── NoarkUtils$NoarkEntity$Create.class │ │ │ ├── NoarkUtils$NoarkEntity.class │ │ │ └── NoarkUtils.class │ │ └── webapp │ │ ├── events │ │ │ ├── AfterNoarkEntityCreatedEvent.class │ │ │ ├── AfterNoarkEntityDeletedEvent.class │ │ │ ├── AfterNoarkEntityEvent.class │ │ │ ├── AfterNoarkEntityUpdatedEvent.class │ │ │ └── NikitaEventListener.class │ │ ├── exceptions │ │ │ ├── NikitaETAGMalformedHeaderException.class │ │ │ ├── NikitaException.class │ │ │ ├── NikitaMalformedHeaderException.class │ │ │ ├── NikitaMalformedInputDataException.class │ │ │ ├── NikitaMisconfigurationException.class │ │ │ ├── NoarkAdministrativeUnitMemberException.class │ │ │ ├── NoarkConcurrencyException.class │ │ │ ├── NoarkConflictException.class │ │ │ ├── NoarkEntityEditWhenClosedException.class │ │ │ ├── NoarkEntityNotFoundException.class │ │ │ ├── NoarkInvalidStructureException.class │ │ │ ├── NoarkNotAcceptableException.class │ │ │ ├── NoarkODataSyntaxProcessException.class │ │ │ ├── PatchMisconfigurationException.class │ │ │ ├── StorageException.class │ │ │ ├── StorageFileNotFoundException.class │ │ │ └── UsernameExistsException.class │ │ ├── model │ │ │ ├── AdministrationDetails.class │ │ │ ├── APIDetail.class │ │ │ ├── APIDetails.class │ │ │ ├── ApplicationDetails.class │ │ │ ├── CaseHandlingDetails.class │ │ │ ├── ConformityLevel.class │ │ │ ├── FileExtensionAndMimeType.class │ │ │ ├── FondsStructureDetails.class │ │ │ ├── LoggingDetails.class │ │ │ ├── MetadataDetails.class │ │ │ ├── ModelNames.class │ │ │ ├── OIDCConfiguration.class │ │ │ ├── PatchMerge.class │ │ │ ├── PatchObject.class │ │ │ ├── PatchObjects.class │ │ │ ├── SearchResultsPage.class │ │ │ └── SystemInformation.class │ │ ├── odata │ │ │ ├── base │ │ │ │ ├── ODataLexer.class │ │ │ │ ├── ODataParser$AttributeNameContext.class │ │ │ │ ├── ODataParser$BinaryExpressionContext.class │ │ │ │ ├── ODataParser$BoolCommonExprContext.class │ │ │ │ ├── ODataParser$BooleanValueContext.class │ │ │ │ ├── ODataParser$BoolExpressionContext.class │ │ │ │ ├── ODataParser$CalenderMethodExpContext.class │ │ │ │ ├── ODataParser$CalenderMethodNameContext.class │ │ │ │ ├── ODataParser$CloseParContext.class │ │ │ │ ├── ODataParser$CommonExprContext.class │ │ │ │ ├── ODataParser$ComparatorExpressionContext.class │ │ │ │ ├── ODataParser$CompareMethodExprContext.class │ │ │ │ ├── ODataParser$CompareMethodExpressionContext.class │ │ │ │ ├── ODataParser$CompareMethodNameContext.class │ │ │ │ ├── ODataParser$ComparisonOperatorContext.class │ │ │ │ ├── ODataParser$ConcatMethodExprContext.class │ │ │ │ ├── ODataParser$CountComparatorExpressionContext.class │ │ │ │ ├── ODataParser$CountStatementContext.class │ │ │ │ ├── ODataParser$DateTimeOffsetValueContext.class │ │ │ │ ├── ODataParser$DateValueContext.class │ │ │ │ ├── ODataParser$DecimalLiteralContext.class │ │ │ │ ├── ODataParser$DurationValueContext.class │ │ │ │ ├── ODataParser$EmbeddedEntitySetContext.class │ │ │ │ ├── ODataParser$EntityCastContext.class │ │ │ │ ├── ODataParser$EntityContext.class │ │ │ │ ├── ODataParser$EntityNameContext.class │ │ │ │ ├── ODataParser$EntityUUIDContext.class │ │ │ │ ├── ODataParser$ExpandContext.class │ │ │ │ ├── ODataParser$FilterContext.class │ │ │ │ ├── ODataParser$FilterExpressionContext.class │ │ │ │ ├── ODataParser$FloatValueContext.class │ │ │ │ ├── ODataParser$IntegerValueContext.class │ │ │ │ ├── ODataParser$JoinEntitiesContext.class │ │ │ │ ├── ODataParser$LeftComparatorExprContext.class │ │ │ │ ├── ODataParser$LogicalOperatorContext.class │ │ │ │ ├── ODataParser$MathExprContext.class │ │ │ │ ├── ODataParser$MethodCallExprContext.class │ │ │ │ ├── ODataParser$MethodExprContext.class │ │ │ │ ├── ODataParser$MethodNameContext.class │ │ │ │ ├── ODataParser$NullSpecLiteralContext.class │ │ │ │ ├── ODataParser$NullTokenContext.class │ │ │ │ ├── ODataParser$NumberContext.class │ │ │ │ ├── ODataParser$OdataRelativeUriContext.class │ │ │ │ ├── ODataParser$OpenParContext.class │ │ │ │ ├── ODataParser$OrderAttributeNameContext.class │ │ │ │ ├── ODataParser$OrderByContext.class │ │ │ │ ├── ODataParser$OrderByItemContext.class │ │ │ │ ├── ODataParser$ParenExpressionContext.class │ │ │ │ ├── ODataParser$PrimitiveLiteralContext.class │ │ │ │ ├── ODataParser$QueryOptionContext.class │ │ │ │ ├── ODataParser$QueryOptionsContext.class │ │ │ │ ├── ODataParser$QuotedStringContext.class │ │ │ │ ├── ODataParser$QuotedUUIDContext.class │ │ │ │ ├── ODataParser$ResourcePathContext.class │ │ │ │ ├── ODataParser$RightComparatorExprContext.class │ │ │ │ ├── ODataParser$SingleMethodCallExprContext.class │ │ │ │ ├── ODataParser$SkipStatementContext.class │ │ │ │ ├── ODataParser$SortOrderContext.class │ │ │ │ ├── ODataParser$SubstringMethodCallExprContext.class │ │ │ │ ├── ODataParser$TimeOfDayValueContext.class │ │ │ │ ├── ODataParser$TopStatementContext.class │ │ │ │ ├── ODataParser$UuidIdValueContext.class │ │ │ │ ├── ODataParserBaseListener.class │ │ │ │ ├── ODataParserBaseVisitor.class │ │ │ │ ├── ODataParser.class │ │ │ │ ├── ODataParserListener.class │ │ │ │ └── ODataParserVisitor.class │ │ │ ├── HibernateEntityReflections.class │ │ │ ├── HQLStatementBuilder.class │ │ │ ├── IODataWalker.class │ │ │ ├── model │ │ │ │ ├── Comparison.class │ │ │ │ ├── Pair.class │ │ │ │ ├── RefBuilder.class │ │ │ │ └── Ref.class │ │ │ ├── NikitaObjectWorker.class │ │ │ ├── NikitaODataToHQL.class │ │ │ ├── NoarkHQLStatementBuilder.class │ │ │ ├── ODataToES.class │ │ │ ├── ODataToHQL.class │ │ │ ├── ODataToSQL.class │ │ │ ├── ODataWalker.class │ │ │ ├── QueryObject.class │ │ │ └── SQLStatementBuilder.class │ │ ├── payload │ │ │ ├── builder │ │ │ │ ├── interfaces │ │ │ │ │ ├── admin │ │ │ │ │ │ ├── IAdministrativeUnitLinksBuilder.class │ │ │ │ │ │ ├── IOrganisationLinksBuilder.class │ │ │ │ │ │ ├── IRightsLinksBuilder.class │ │ │ │ │ │ └── IUserLinksBuilder.class │ │ │ │ │ ├── ICaseFileLinksBuilder.class │ │ │ │ │ ├── IChangeLogLinksBuilder.class │ │ │ │ │ ├── IClassificationSystemLinksBuilder.class │ │ │ │ │ ├── IClassLinksBuilder.class │ │ │ │ │ ├── IDocumentDescriptionLinksBuilder.class │ │ │ │ │ ├── IDocumentObjectLinksBuilder.class │ │ │ │ │ ├── IEventLogLinksBuilder.class │ │ │ │ │ ├── IFileLinksBuilder.class │ │ │ │ │ ├── IFondsCreatorLinksBuilder.class │ │ │ │ │ ├── IFondsLinksBuilder.class │ │ │ │ │ ├── ILinksBuilder.class │ │ │ │ │ ├── IRecordLinksBuilder.class │ │ │ │ │ ├── IRecordNoteLinksBuilder.class │ │ │ │ │ ├── IRegistryEntryLinksBuilder.class │ │ │ │ │ ├── ISeriesLinksBuilder.class │ │ │ │ │ ├── ISystemIdLinksBuilder.class │ │ │ │ │ ├── metadata │ │ │ │ │ │ ├── IBSMLinksBuilder.class │ │ │ │ │ │ ├── IBSMMetadataLinksBuilder.class │ │ │ │ │ │ └── IMetadataLinksBuilder.class │ │ │ │ │ ├── nationalidentifier │ │ │ │ │ │ ├── IBuildingLinksBuilder.class │ │ │ │ │ │ ├── ICadastralUnitLinksBuilder.class │ │ │ │ │ │ ├── IDNumberLinksBuilder.class │ │ │ │ │ │ ├── INationalIdentifierLinksBuilder.class │ │ │ │ │ │ ├── IPlanLinksBuilder.class │ │ │ │ │ │ ├── IPositionLinksBuilder.class │ │ │ │ │ │ ├── ISocialSecurityNumberLinksBuilder.class │ │ │ │ │ │ └── IUnitLinksBuilder.class │ │ │ │ │ └── secondary │ │ │ │ │ ├── IAuthorLinksBuilder.class │ │ │ │ │ ├── ICommentLinksBuilder.class │ │ │ │ │ ├── IConversionLinksBuilder.class │ │ │ │ │ ├── ICorrespondencePartLinksBuilder.class │ │ │ │ │ ├── ICrossReferenceLinksBuilder.class │ │ │ │ │ ├── IDocumentFlowLinksBuilder.class │ │ │ │ │ ├── IKeywordLinksBuilder.class │ │ │ │ │ ├── IPartLinksBuilder.class │ │ │ │ │ ├── IPrecedenceLinksBuilder.class │ │ │ │ │ ├── IScreeningMetadataLinksBuilder.class │ │ │ │ │ ├── ISignOffLinksBuilder.class │ │ │ │ │ └── IStorageLocationLinksBuilder.class │ │ │ │ └── noark5 │ │ │ │ ├── admin │ │ │ │ │ ├── AdministrativeUnitLinksBuilder.class │ │ │ │ │ ├── OrganisationLinksBuilder.class │ │ │ │ │ └── UserLinksBuilder.class │ │ │ │ ├── casehandling │ │ │ │ │ ├── CaseFileLinksBuilder.class │ │ │ │ │ ├── CorrespondencePartInternalLinksBuilder.class │ │ │ │ │ ├── CorrespondencePartLinksBuilder.class │ │ │ │ │ ├── CorrespondencePartPersonLinksBuilder.class │ │ │ │ │ ├── CorrespondencePartUnitLinksBuilder.class │ │ │ │ │ ├── RecordNoteLinksBuilder.class │ │ │ │ │ └── RegistryEntryLinksBuilder.class │ │ │ │ ├── ChangeLogLinksBuilder.class │ │ │ │ ├── ClassificationSystemLinksBuilder.class │ │ │ │ ├── ClassLinksBuilder.class │ │ │ │ ├── DocumentDescriptionLinksBuilder.class │ │ │ │ ├── DocumentObjectLinksBuilder.class │ │ │ │ ├── EmptyListLinksBuilder.class │ │ │ │ ├── EventLogLinksBuilder.class │ │ │ │ ├── FileLinksBuilder.class │ │ │ │ ├── FondsCreatorLinksBuilder.class │ │ │ │ ├── FondsLinksBuilder.class │ │ │ │ ├── LinksBuilder.class │ │ │ │ ├── metadata │ │ │ │ │ ├── BSMBaseLinksBuilder.class │ │ │ │ │ ├── BSMMetadataLinksBuilder.class │ │ │ │ │ └── MetadataLinksBuilder.class │ │ │ │ ├── nationalidentifier │ │ │ │ │ ├── BuildingLinksBuilder.class │ │ │ │ │ ├── CadastralUnitLinksBuilder.class │ │ │ │ │ ├── DNumberLinksBuilder.class │ │ │ │ │ ├── NationalIdentifierLinksBuilder.class │ │ │ │ │ ├── PlanLinksBuilder.class │ │ │ │ │ ├── PositionLinksBuilder.class │ │ │ │ │ ├── SocialSecurityNumberLinksBuilder.class │ │ │ │ │ └── UnitLinksBuilder.class │ │ │ │ ├── RecordLinksBuilder.class │ │ │ │ ├── secondary │ │ │ │ │ ├── AuthorLinksBuilder.class │ │ │ │ │ ├── CommentLinksBuilder.class │ │ │ │ │ ├── ConversionLinksBuilder.class │ │ │ │ │ ├── CrossReferenceLinksBuilder.class │ │ │ │ │ ├── DocumentFlowLinksBuilder.class │ │ │ │ │ ├── KeywordLinksBuilder.class │ │ │ │ │ ├── PartLinksBuilder.class │ │ │ │ │ ├── PartPersonLinksBuilder.class │ │ │ │ │ ├── PartUnitLinksBuilder.class │ │ │ │ │ ├── PrecedenceLinksBuilder.class │ │ │ │ │ ├── ScreeningMetadataLinksBuilder.class │ │ │ │ │ ├── SignOffLinksBuilder.class │ │ │ │ │ └── StorageLocationLinksBuilder.class │ │ │ │ ├── SeriesLinksBuilder.class │ │ │ │ └── SystemIdLinksBuilder.class │ │ │ ├── deserializers │ │ │ │ ├── NikitaDeserializer.class │ │ │ │ ├── noark5 │ │ │ │ │ ├── admin │ │ │ │ │ │ ├── AdministrativeUnitDeserializer.class │ │ │ │ │ │ ├── OrganisationDeserializer.class │ │ │ │ │ │ └── UserDeserializer.class │ │ │ │ │ ├── BSMDeserializer.class │ │ │ │ │ ├── BSMMetadataDeserializer.class │ │ │ │ │ ├── casehandling │ │ │ │ │ │ ├── CaseFileDeserializer.class │ │ │ │ │ │ ├── CorrespondencePartInternalDeserializer.class │ │ │ │ │ │ ├── CorrespondencePartPersonDeserializer.class │ │ │ │ │ │ ├── CorrespondencePartUnitDeserializer.class │ │ │ │ │ │ ├── RecordNoteDeserializer.class │ │ │ │ │ │ └── RegistryEntryDeserializer.class │ │ │ │ │ ├── ChangeLogDeserializer.class │ │ │ │ │ ├── ClassDeserializer.class │ │ │ │ │ ├── ClassificationSystemDeserializer.class │ │ │ │ │ ├── DocumentDescriptionDeserializer.class │ │ │ │ │ ├── DocumentObjectDeserializer.class │ │ │ │ │ ├── EventLogDeserializer.class │ │ │ │ │ ├── FileDeserializer.class │ │ │ │ │ ├── FondsCreatorDeserializer.class │ │ │ │ │ ├── FondsDeserializer.class │ │ │ │ │ ├── interfaces │ │ │ │ │ │ ├── ICaseStatusDeserializer.class │ │ │ │ │ │ ├── IClassificationSystemTypeDeserializer.class │ │ │ │ │ │ ├── IClassifiedDeserializer.class │ │ │ │ │ │ ├── ICorrespondencePartDeserializer.class │ │ │ │ │ │ ├── IDeletionDeserializer.class │ │ │ │ │ │ ├── IDeserializer.class │ │ │ │ │ │ ├── IDisposalDeserializer.class │ │ │ │ │ │ ├── IDisposalUndertakenDeserializer.class │ │ │ │ │ │ ├── IDocumentMediumDeserializer.class │ │ │ │ │ │ ├── IElectronicSignatureDeserializer.class │ │ │ │ │ │ ├── IFinalisedDeserializer.class │ │ │ │ │ │ ├── IKeywordDeserializer.class │ │ │ │ │ │ ├── IParseDateTime.class │ │ │ │ │ │ ├── IPartDeserializer.class │ │ │ │ │ │ ├── IScreeningDeserializer.class │ │ │ │ │ │ ├── IStorageLocationDeserializer.class │ │ │ │ │ │ └── ITitleAndDescriptionDeserializer.class │ │ │ │ │ ├── metadata │ │ │ │ │ │ └── MetadataDeserializer.class │ │ │ │ │ ├── nationalidentifier │ │ │ │ │ │ ├── BuildingDeserializer.class │ │ │ │ │ │ ├── CadastralUnitDeserializer.class │ │ │ │ │ │ ├── DNumberDeserializer.class │ │ │ │ │ │ ├── PlanDeserializer.class │ │ │ │ │ │ ├── PositionDeserializer.class │ │ │ │ │ │ ├── SocialSecurityNumberDeserializer.class │ │ │ │ │ │ └── UnitDeserializer.class │ │ │ │ │ ├── package-info.class │ │ │ │ │ ├── RecordDeserializer.class │ │ │ │ │ ├── secondary │ │ │ │ │ │ ├── AuthorDeserializer.class │ │ │ │ │ │ ├── CommentDeserializer.class │ │ │ │ │ │ ├── ConversionDeserializer.class │ │ │ │ │ │ ├── CorrespondencePartDeserializer.class │ │ │ │ │ │ ├── CrossReferenceDeserializer.class │ │ │ │ │ │ ├── DocumentFlowDeserializer.class │ │ │ │ │ │ ├── KeywordDeserializer.class │ │ │ │ │ │ ├── PartDeserializer.class │ │ │ │ │ │ ├── PartPersonDeserializer.class │ │ │ │ │ │ ├── PartUnitDeserializer.class │ │ │ │ │ │ ├── PrecedenceDeserializer.class │ │ │ │ │ │ ├── SignOffDeserializer.class │ │ │ │ │ │ └── StorageLocationDeserializer.class │ │ │ │ │ └── SeriesDeserializer.class │ │ │ │ ├── NoarkDeserializer.class │ │ │ │ ├── NoarkGeneralEntityDeserializer.class │ │ │ │ ├── patch │ │ │ │ │ ├── PatchMergeDeserializer.class │ │ │ │ │ └── PatchObjectsDeserializer.class │ │ │ │ └── SystemIdEntityDeserializer.class │ │ │ ├── links │ │ │ │ ├── admin │ │ │ │ │ ├── AdministrativeUnitLinks.class │ │ │ │ │ ├── OrganisationLinks.class │ │ │ │ │ ├── RightsLinks.class │ │ │ │ │ └── UserLinks.class │ │ │ │ ├── casehandling │ │ │ │ │ ├── CaseFileExpansionLinks.class │ │ │ │ │ ├── CaseFileLinks.class │ │ │ │ │ ├── CorrespondencePartInternalLinks.class │ │ │ │ │ ├── CorrespondencePartLinks.class │ │ │ │ │ ├── CorrespondencePartPersonLinks.class │ │ │ │ │ ├── CorrespondencePartUnitLinks.class │ │ │ │ │ ├── RecordNoteExpansionLinks.class │ │ │ │ │ ├── RecordNoteLinks.class │ │ │ │ │ ├── RegistryEntryExpansionLinks.class │ │ │ │ │ └── RegistryEntryLinks.class │ │ │ │ ├── ChangeLogLinks.class │ │ │ │ ├── ClassificationSystemLinks.class │ │ │ │ ├── ClassLinks.class │ │ │ │ ├── DocumentDescriptionLinks.class │ │ │ │ ├── DocumentObjectLinks.class │ │ │ │ ├── EventLogLinks.class │ │ │ │ ├── FileLinks.class │ │ │ │ ├── FondsCreatorLinks.class │ │ │ │ ├── FondsLinks.class │ │ │ │ ├── ILinksNikitaObject.class │ │ │ │ ├── ILinksNoarkObject.class │ │ │ │ ├── Link.class │ │ │ │ ├── LinksNoarkObject.class │ │ │ │ ├── md_other │ │ │ │ │ ├── BSMBaseLinks.class │ │ │ │ │ └── BSMMetadataLinks.class │ │ │ │ ├── metadata │ │ │ │ │ ├── BSMMetadataLinks.class │ │ │ │ │ └── MetadataLinks.class │ │ │ │ ├── nationalidentifier │ │ │ │ │ ├── BuildingLinks.class │ │ │ │ │ ├── CadastralUnitLinks.class │ │ │ │ │ ├── DNumberLinks.class │ │ │ │ │ ├── NationalIdentifierLinks.class │ │ │ │ │ ├── PlanLinks.class │ │ │ │ │ ├── PositionLinks.class │ │ │ │ │ ├── SocialSecurityNumberLinks.class │ │ │ │ │ └── UnitLinks.class │ │ │ │ ├── RecordLinks.class │ │ │ │ ├── secondary │ │ │ │ │ ├── AuthorLinks.class │ │ │ │ │ ├── CommentLinks.class │ │ │ │ │ ├── ConversionLinks.class │ │ │ │ │ ├── CrossReferenceLinks.class │ │ │ │ │ ├── DocumentFlowLinks.class │ │ │ │ │ ├── KeywordLinks.class │ │ │ │ │ ├── KeywordTemplateLinks.class │ │ │ │ │ ├── PartLinks.class │ │ │ │ │ ├── PartPersonLinks.class │ │ │ │ │ ├── PartUnitLinks.class │ │ │ │ │ ├── PrecedenceLinks.class │ │ │ │ │ ├── ScreeningMetadataLinks.class │ │ │ │ │ ├── SignOffLinks.class │ │ │ │ │ └── StorageLocationLinks.class │ │ │ │ └── SeriesLinks.class │ │ │ └── serializers │ │ │ ├── application │ │ │ │ ├── APIDetailsSerializer.class │ │ │ │ ├── ApplicationDetailsSerializer.class │ │ │ │ └── OIDCConfigurationSerializer.class │ │ │ ├── interfaces │ │ │ │ └── ILinksSerializer.class │ │ │ ├── noark5 │ │ │ │ ├── admin │ │ │ │ │ ├── AdministrativeUnitSerializer.class │ │ │ │ │ ├── OrganisationSerializer.class │ │ │ │ │ └── UserSerializer.class │ │ │ │ ├── BaseFileSerializer.class │ │ │ │ ├── casehandling │ │ │ │ │ ├── CaseFileExpansionSerializer.class │ │ │ │ │ ├── CaseFileSerializer.class │ │ │ │ │ ├── CorrespondencePartInternalSerializer.class │ │ │ │ │ ├── CorrespondencePartPersonSerializer.class │ │ │ │ │ ├── CorrespondencePartSerializer.class │ │ │ │ │ ├── CorrespondencePartUnitSerializer.class │ │ │ │ │ ├── RecordNoteExpansionSerializer.class │ │ │ │ │ ├── RecordNoteSerializer.class │ │ │ │ │ ├── RegistryEntryExpansionSerializer.class │ │ │ │ │ └── RegistryEntrySerializer.class │ │ │ │ ├── ChangeLogSerializer.class │ │ │ │ ├── ClassificationSystemSerializer.class │ │ │ │ ├── ClassSerializer.class │ │ │ │ ├── DocumentDescriptionSerializer.class │ │ │ │ ├── DocumentObjectSerializer.class │ │ │ │ ├── EventLogSerializer.class │ │ │ │ ├── FileSerializer.class │ │ │ │ ├── FondsCreatorSerializer.class │ │ │ │ ├── FondsSerializer.class │ │ │ │ ├── interfaces │ │ │ │ │ ├── ICaseFilePrint.class │ │ │ │ │ ├── IClassifiedPrint.class │ │ │ │ │ ├── ICorrespondencePartInternalPrint.class │ │ │ │ │ ├── ICorrespondencePartPersonPrint.class │ │ │ │ │ ├── ICorrespondencePartPrint.class │ │ │ │ │ ├── ICorrespondencePartUnitPrint.class │ │ │ │ │ ├── ICrossReferencePrint.class │ │ │ │ │ ├── IDeletionPrint.class │ │ │ │ │ ├── IDisposalPrint.class │ │ │ │ │ ├── IDisposalUndertakenPrint.class │ │ │ │ │ ├── IDocumentMediumPrint.class │ │ │ │ │ ├── IElectronicSignaturePrint.class │ │ │ │ │ ├── IPartPrint.class │ │ │ │ │ ├── IPrint.class │ │ │ │ │ ├── IRecordNotePrint.class │ │ │ │ │ ├── IRegistryEntryPrint.class │ │ │ │ │ ├── IScreeningPrint.class │ │ │ │ │ └── ISystemIDPrint.class │ │ │ │ ├── LinksSerializer.class │ │ │ │ ├── metadata │ │ │ │ │ ├── BSMBaseSerializer.class │ │ │ │ │ ├── BSMMetadataSerializer.class │ │ │ │ │ └── MetadataSerializer.class │ │ │ │ ├── nationalidentifier │ │ │ │ │ ├── BuildingSerializer.class │ │ │ │ │ ├── CadastralUnitSerializer.class │ │ │ │ │ ├── DNumberSerializer.class │ │ │ │ │ ├── NationalIdentifierSerializer.class │ │ │ │ │ ├── PlanSerializer.class │ │ │ │ │ ├── PositionSerializer.class │ │ │ │ │ ├── SocialSecurityNumberSerializer.class │ │ │ │ │ └── UnitSerializer.class │ │ │ │ ├── NoarkEntitySerializer.class │ │ │ │ ├── NoarkGeneralEntitySerializer.class │ │ │ │ ├── RecordSerializer.class │ │ │ │ ├── secondary │ │ │ │ │ ├── AuthorSerializer.class │ │ │ │ │ ├── CommentSerializer.class │ │ │ │ │ ├── ConversionSerializer.class │ │ │ │ │ ├── CrossReferenceSerializer.class │ │ │ │ │ ├── DocumentFlowSerializer.class │ │ │ │ │ ├── KeywordSerializer.class │ │ │ │ │ ├── KeywordTemplateSerializer.class │ │ │ │ │ ├── PartPersonSerializer.class │ │ │ │ │ ├── PartSerializer.class │ │ │ │ │ ├── PartUnitSerializer.class │ │ │ │ │ ├── PrecedenceSerializer.class │ │ │ │ │ ├── ScreeningMetadataSerializer.class │ │ │ │ │ ├── SignOffSerializer.class │ │ │ │ │ └── StorageLocationSerializer.class │ │ │ │ ├── SeriesSerializer.class │ │ │ │ └── SystemIdEntitySerializer.class │ │ │ └── package-info.class │ │ ├── spring │ │ │ ├── configuration │ │ │ │ ├── AuditConfiguration.class │ │ │ │ └── AuditorAwareImpl.class │ │ │ ├── exception │ │ │ │ ├── ApiError.class │ │ │ │ ├── GlobalETAGExceptionHandler.class │ │ │ │ └── RestResponseEntityExceptionHandler.class │ │ │ ├── filters │ │ │ │ ├── ETAGFilter.class │ │ │ │ ├── ODataRedirectFilter.class │ │ │ │ └── SimpleCORSFilter.class │ │ │ ├── generator │ │ │ │ └── NikitaUUIDGenerator.class │ │ │ └── security │ │ │ ├── INikitaUserDetails.class │ │ │ ├── JwtUser.class │ │ │ ├── JwtUtil.class │ │ │ ├── NikitaUserDetails.class │ │ │ ├── NikitaUserDetailsService.class │ │ │ └── NikitaWebSecurityConfig.class │ │ └── startup │ │ ├── AfterApplicationStartup.class │ │ ├── DomainModelMapper.class │ │ ├── NikitaApplicationListenerBean.class │ │ └── UserStartupImport.class │ ├── application-mariadb.yml │ ├── application-postgres.yml │ ├── application.yml │ ├── banner.txt │ ├── db │ │ └── postcode.sql │ └── metadata │ ├── access_category.json │ ├── access_restriction.json │ ├── associated_with_record_as.json │ ├── case_status.json │ ├── classification_type.json │ ├── classified_code.json │ ├── comment_type.json │ ├── coordinate_system.json │ ├── correspondence_part_type.json │ ├── country.json │ ├── deletion_type.json │ ├── disposal_decision.json │ ├── document_medium.json │ ├── document_status.json │ ├── document_type.json │ ├── electronic_signature_security_level.json │ ├── electronic_signature_verified.json │ ├── event_type.json │ ├── file_type.json │ ├── flow_status.json │ ├── fonds_status.json │ ├── format.json │ ├── part_role.json │ ├── precedence_status.json │ ├── registry_entry_status.json │ ├── registry_entry_type.json │ ├── screening_document.json │ ├── screening_metadata.json │ ├── series_status.json │ ├── sign_off_method.json │ └── variant_format.json ├── generated-docs │ └── index.html ├── generated-sources │ └── annotations ├── generated-test-sources │ └── test-annotations ├── maven-archiver │ └── pom.properties ├── maven-status │ ├── antlr4 │ └── maven-compiler-plugin │ ├── compile │ │ └── default-compile │ │ ├── createdFiles.lst │ │ └── inputFiles.lst │ └── testCompile │ └── default-testCompile │ ├── createdFiles.lst │ └── inputFiles.lst ├── nikita-noark5-core-0.7.jar ├── surefire-reports │ ├── app.webapp.bsm.PatchTest.txt │ ├── app.webapp.explore.mapsid.TestMapsId.txt │ ├── app.webapp.persistence.FondsJPATest.txt │ ├── app.webapp.structure.TestParsing.txt │ ├── TEST-app.webapp.bsm.PatchTest.xml │ ├── TEST-app.webapp.explore.mapsid.TestMapsId.xml │ ├── TEST-app.webapp.persistence.FondsJPATest.xml │ └── TEST-app.webapp.structure.TestParsing.xml └── test-classes ├── app │ ├── utils │ │ ├── AuthorCreator.class │ │ ├── AuthorValidator.class │ │ ├── CorrespondencePartCreator.class │ │ ├── CorrespondencePartValidator.class │ │ ├── CrossReferenceCreator.class │ │ ├── CrossReferenceValidator.class │ │ ├── DocumentDescriptionCreator.class │ │ ├── DocumentDescriptionValidator.class │ │ ├── DocumentFlowCreator.class │ │ ├── DocumentFlowValidator.class │ │ ├── DocumentObjectCreator.class │ │ ├── ElectronicSignatureValidator.class │ │ ├── KeywordCreator.class │ │ ├── KeywordValidator.class │ │ ├── NationalIdentifierCreator.class │ │ ├── NationalIdentifierValidator.class │ │ ├── StorageLocationCreator.class │ │ ├── StorageLocationValidator.class │ │ ├── TestConstants.class │ │ └── Validator.class │ └── webapp │ ├── bsm │ │ ├── BSMTest.class │ │ └── PatchTest.class │ ├── explore │ │ └── mapsid │ │ ├── Child.class │ │ ├── ChildRepo.class │ │ ├── EntityForMappedClass.class │ │ ├── MappedClassForChild.class │ │ ├── Parent.class │ │ ├── ParentRepo.class │ │ └── TestMapsId.class │ ├── general │ │ ├── AuthorTest.class │ │ ├── BaseTest.class │ │ ├── CrossReferenceTest.class │ │ ├── DeleteTest.class │ │ ├── DocumentDescriptionTest.class │ │ ├── DocumentFlowTest.class │ │ ├── GeneralTest.class │ │ ├── KeywordTest.class │ │ ├── NationalIdentifierTest.class │ │ ├── PaginationTest.class │ │ ├── ScreeningTest.class │ │ └── StorageLocationTest.class │ ├── persistence │ │ ├── FondsJPATest.class │ │ └── StructureTest.class │ ├── structure │ │ ├── TestFonds.class │ │ ├── TestOData.class │ │ └── TestParsing.class │ └── testcontainers │ ├── BaseTest.class │ ├── BaseTestContainer.class │ └── test │ └── Test2IT.class ├── application.yml ├── db-tests │ ├── basic_structure.sql │ ├── bsm │ │ ├── bsm_values_to_object.sql │ │ └── registered_bsm_values.sql │ ├── cross_reference.sql │ ├── del.sql │ ├── document_flow.sql │ ├── keyword.sql │ ├── ni │ │ └── ni_values.sql │ ├── pagination.sql │ ├── precedence.sql │ ├── storage_location.sql │ └── user.sql ├── keycloak │ └── nikita-realm.json └── test_document.odt
291 directories, 1903 files