Luke deGruchy fb93c3d601
Expose hapi-fhir-storage-cr config to downstream modules for testing (#6272)
* Ensure IRepositoryFactory returns a Repository, and not a HapiFhirRepository.

* Rename test so that it will run from Maven and the pipeline since it didn't before.  Fix small bug that made the test error out.

* Move TestCrConfig and TestCrR4Config to main source folder.  Extract TestHapiFhirCrPartitionConfig as separate test config to be used only in the test source folder.  Add Maven compile dependency to hapi-fhir-jpaserver-base in order to ensure that moved Config classes will compile.

* Add possible code change to RequestDetailsClone to clone partition info.

* Introduce separate factory interface for Repository to preserve backward compatibility.

* Remove IRepositoryFactoryForInterface.

* Spotless

* Add javadoc.

* Get rid of TODO.

* Restore RepositoryConfig to master.

* Move test config to different packages.

* Leverage use of new RepositoryFactoryForRepositoryInterface for CrR4Config and RepositoryFactoryForRepositoryInterface.

* Ensure CrR4Config and RepositoryConfig make use of new RepositoryFactoryForRepositoryInterface.

* Add copyright header

* Add @FunctionalInterface to factory.
2024-09-19 13:59:58 -04:00
2024-01-19 23:23:26 +00:00
2017-02-02 06:23:28 -05:00
2024-06-18 20:46:09 +00:00
2023-02-03 09:40:32 -05:00
2024-02-11 10:43:56 -05:00
2023-06-22 08:26:47 -04:00
2014-09-03 18:03:44 -04:00
2015-03-25 22:32:32 -04:00
2018-03-19 08:51:02 -04:00
2021-11-03 11:21:49 -04:00
2021-11-03 11:21:49 -04:00
2024-08-14 15:03:35 -06:00
2024-02-23 11:03:26 -07:00
2016-05-28 12:53:59 -04:00
2018-12-27 17:58:47 -05:00
2015-11-15 12:22:56 -05:00
2015-12-01 18:35:24 -05:00
2015-08-05 10:38:38 -04:00

HAPI FHIR

HAPI FHIR - Java API for HL7 FHIR Clients and Servers

License

CI/CD

CI Status (master) SNAPSHOT Pipeline Current Release
Build Status Build Status Release Artifacts

Coverage and Quality

codecov Language grade: Java

Documentation and wiki

Complete project documentation is available here: http://hapifhir.io

A demonstration of this project is available here: http://hapi.fhir.org/

This project is Open Source, licensed under the Apache Software License 2.0.

Please see this wiki page for information on where to get help with HAPI FHIR.

Please see Smile CDR for information on commercial support.

Description
🔥 HAPI FHIR - Java API for HL7 FHIR Clients and Servers
Readme 1.2 GiB
Languages
Java 99.2%
HTML 0.5%
Shell 0.1%