Package dev.dsf.fhir.subscription
Class WebSocketSubscriptionManagerImpl
java.lang.Object
dev.dsf.fhir.subscription.WebSocketSubscriptionManagerImpl
- All Implemented Interfaces:
EventHandler,WebSocketSubscriptionManager,org.springframework.beans.factory.DisposableBean,org.springframework.beans.factory.InitializingBean
public class WebSocketSubscriptionManagerImpl
extends Object
implements WebSocketSubscriptionManager, EventHandler, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean
-
Constructor Summary
ConstructorsConstructorDescriptionWebSocketSubscriptionManagerImpl(DaoProvider daoProvider, ExceptionHandler exceptionHandler, MatcherFactory matcherFactory, ca.uhn.fhir.context.FhirContext fhirContext, AuthorizationRuleProvider authorizationRuleProvider) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoiddestroy()voidhandleEvent(Event event) voidhandleEvents(List<Event> events)
-
Constructor Details
-
WebSocketSubscriptionManagerImpl
public WebSocketSubscriptionManagerImpl(DaoProvider daoProvider, ExceptionHandler exceptionHandler, MatcherFactory matcherFactory, ca.uhn.fhir.context.FhirContext fhirContext, AuthorizationRuleProvider authorizationRuleProvider)
-
-
Method Details
-
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-
destroy
- Specified by:
destroyin interfaceorg.springframework.beans.factory.DisposableBean- Throws:
Exception
-
handleEvents
- Specified by:
handleEventsin interfaceEventHandler
-
handleEvent
- Specified by:
handleEventin interfaceEventHandler
-
bind
- Specified by:
bindin interfaceWebSocketSubscriptionManager
-
close
- Specified by:
closein interfaceWebSocketSubscriptionManager
-