-
Notifications
You must be signed in to change notification settings - Fork 53
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Refactor Backend Architecture for the remaining Repositories, AASXFil…
…eServer and AasDiscoveryService (#612) * refactor: change backend arch for the cdRepo * tests: fix remaining mongodb rel. tests from cdrepo * fix: issue with conflicting mappingMongoEntities * refactor: rename collection fields for MongoDb Configs * refactor: cdrepo: update MongoDB test configuration and clean up redudant tests * tests: aasrepo: refactor mongodb tests to follow same pattern as cdrepo * refactor: aasrepo: improve creation logic of CrudAasRepository * refactor: aasxfileserver: implement new arch * refactor: aasxfileserver: add file repository dependency * tests: aasxfileserver: fix for MongoDb tests * refactor: aasxfileserver: replace package ID generation with UUID * refactor: aasdiscoveryservice: impl new arch * refactor: aasdiscoveryservice: rename SimpleAasDiscoveryFactory to CrudAasDiscoveryFactory * tests: aasdiscoveryservice: fix failing component test * refactor: smrepo: impl new arch * refactor: smrepo: rename SimpleSubmodelRepositoryFactory to CrudSubmodelRepositoryFactory * refactor: smrepo: remove wrongly packaged classes * refactor: smrepo: add submodelOperations for submodelBackend * fix: inconsistency load order for BasyxMongoMappingContext * feat: smservice: implement MongoDbSubmodelOperations * refactor: smservice: add SubmodelFileOperations interface and integrate with repository backends * fix: smrepo: failing tests * fix: aasservice: getSubmodelReferences pagination handling * wip: refactor: smservice: create smservice-backend; move SubmodelBackend from smrepo * refactor: smservice: introduce SingleSubmodelBackend and update service factories to use it * feat: smservice: add general CrudSubmodelService and adapt -backend-mongodb to use it * wip: refactor: smrepo/service: change fragment injection strategy * wip: refactor: smrepo/service: simplify SubmodelBackend * refactor: smservice: update invokeOperation method to handle invokable operations * refactor: smrepository: update CrudSubmodelRepository to use SubmodelServiceFactory for operations * refactor: improve naming consistency across modules * refactor: aasrepo/service: to follow the same implementation strategy of smrepo/service * fix: aasrepo: incorrect pars calls * refactor: consistency fixes * chore: add missing license headers; bump year * docs: improve Javadoc comments for AAS and Submodel operations * tests: add MongoDB configuration and test setup for AAS service * tests: add missing assertTrue import
- Loading branch information
1 parent
0c97190
commit 132d373
Showing
156 changed files
with
3,350 additions
and
3,715 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
76 changes: 0 additions & 76 deletions
76
...taltwin/basyx/aasdiscoveryservice/backend/mongodb/AasDiscoveryMongoDBBackendProvider.java
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.