84a34eb3c9
* 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 |
||
---|---|---|
.. | ||
main | ||
test |