Commit Graph

4 Commits

Author SHA1 Message Date
Ken Stevens 84a34eb3c9
Subscription module support (#1147)
* 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
2018-12-18 13:09:06 -05:00
Patrick Werner 297cf3ed42
Updated Instructions to match actual paths 2018-11-21 14:15:14 +01:00
Jiajing LIANG 27c9f3bd30 add mini tutorial about the elasticsearch integration in ReadMe 2017-12-21 17:17:33 +01:00
Gijsbert van den Brink 3cd89b6c48 Change the readme.intellij.txt to a README.md and add a Docker paragraph. 2016-11-18 11:05:04 +01:00