mirror of
https://github.com/hapifhir/hapi-fhir.git
synced 2025-02-05 20:48:15 +00:00
* Reorganizing packages and dependencies to support standalone subscription running within a CDR container where all hapi modules are on the classpath. Moved Subscription registry out of interceptor and introduced SubscriptionLoader * Created ActiveSubscription and moved cache bits into it * Moved ExecutorQueue stuff out into its own class * Add test and supporting code to validate SubscriptionConstants.EXT_SUBSCRIPTION_RESTHOOK_DELIVER_LATEST_VERSION behaviour * Added SubscriptionCheckingSubscriber * Moved a few beans to @ComponentScan * Replaced use of beanFactory with concrete factory classes * Switched test to use subscribablechannel * Added SubscriptionLoaderFhirClientTest * Confirm that our SubscriptionProviderFhirClient works with a live fhir client * Register interceptors with DaoConfig instead of RestServer. Also, Rename @VisibleForTesting methods with ForUnitTest * Fix triggering service so it uses new subscriptionmatcherinterceptor * Renamed "Database" classes to "Dao" * processing -> matching naming change
Unsupported
Most of the projects in this module are no longer supported.
The test in hapi-fhir-jpaserver-cds-example is @Ignored until Chris Schuler is able to make a change to the pom this module depends on.
Supported JPA Example:
The supported HAPI-FHIR JPA example is available in the hapi-fhir-jpaserver-starter project within the hapifhir GitHub Organization.