hapi-fhir/hapi-fhir-cli
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
..
hapi-fhir-cli-api Fix broken test 2018-12-09 19:36:03 -05:00
hapi-fhir-cli-app Address SQL syntax issue 2018-11-29 08:37:50 -05:00
hapi-fhir-cli-jpaserver Subscription module support (#1147) 2018-12-18 13:09:06 -05:00
.gitignore Support URI (and prepare for lat/lon search params) in JPA server, and 2015-09-01 17:02:35 -04:00
pom.xml Bump to 3.7.0-SNAPSHOT 2018-11-12 22:37:52 -05:00