Class FHIRNotificationServiceEndpointConfig
- java.lang.Object
-
- com.ibm.fhir.notification.websocket.impl.FHIRNotificationServiceEndpointConfig
-
- All Implemented Interfaces:
javax.websocket.EndpointConfig,javax.websocket.server.ServerEndpointConfig
public class FHIRNotificationServiceEndpointConfig extends Object implements javax.websocket.server.ServerEndpointConfig
This class is registered with the liberty "ServerContainer" (by our servlet context listener) for initializing our websocket endpoint to be used for notifications.
-
-
Constructor Summary
Constructors Constructor Description FHIRNotificationServiceEndpointConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.websocket.server.ServerEndpointConfig.ConfiguratorgetConfigurator()List<Class<? extends javax.websocket.Decoder>>getDecoders()List<Class<? extends javax.websocket.Encoder>>getEncoders()Class<?>getEndpointClass()List<javax.websocket.Extension>getExtensions()StringgetPath()List<String>getSubprotocols()Map<String,Object>getUserProperties()
-
-
-
Method Detail
-
getEncoders
public List<Class<? extends javax.websocket.Encoder>> getEncoders()
- Specified by:
getEncodersin interfacejavax.websocket.EndpointConfig
-
getDecoders
public List<Class<? extends javax.websocket.Decoder>> getDecoders()
- Specified by:
getDecodersin interfacejavax.websocket.EndpointConfig
-
getUserProperties
public Map<String,Object> getUserProperties()
- Specified by:
getUserPropertiesin interfacejavax.websocket.EndpointConfig
-
getEndpointClass
public Class<?> getEndpointClass()
- Specified by:
getEndpointClassin interfacejavax.websocket.server.ServerEndpointConfig
-
getPath
public String getPath()
- Specified by:
getPathin interfacejavax.websocket.server.ServerEndpointConfig
-
getSubprotocols
public List<String> getSubprotocols()
- Specified by:
getSubprotocolsin interfacejavax.websocket.server.ServerEndpointConfig
-
getExtensions
public List<javax.websocket.Extension> getExtensions()
- Specified by:
getExtensionsin interfacejavax.websocket.server.ServerEndpointConfig
-
getConfigurator
public javax.websocket.server.ServerEndpointConfig.Configurator getConfigurator()
- Specified by:
getConfiguratorin interfacejavax.websocket.server.ServerEndpointConfig
-
-