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.Configurator
getConfigurator()
List<Class<? extends javax.websocket.Decoder>>
getDecoders()
List<Class<? extends javax.websocket.Encoder>>
getEncoders()
Class<?>
getEndpointClass()
List<javax.websocket.Extension>
getExtensions()
String
getPath()
List<String>
getSubprotocols()
Map<String,Object>
getUserProperties()
-
-
-
Method Detail
-
getEncoders
public List<Class<? extends javax.websocket.Encoder>> getEncoders()
- Specified by:
getEncoders
in interfacejavax.websocket.EndpointConfig
-
getDecoders
public List<Class<? extends javax.websocket.Decoder>> getDecoders()
- Specified by:
getDecoders
in interfacejavax.websocket.EndpointConfig
-
getUserProperties
public Map<String,Object> getUserProperties()
- Specified by:
getUserProperties
in interfacejavax.websocket.EndpointConfig
-
getEndpointClass
public Class<?> getEndpointClass()
- Specified by:
getEndpointClass
in interfacejavax.websocket.server.ServerEndpointConfig
-
getPath
public String getPath()
- Specified by:
getPath
in interfacejavax.websocket.server.ServerEndpointConfig
-
getSubprotocols
public List<String> getSubprotocols()
- Specified by:
getSubprotocols
in interfacejavax.websocket.server.ServerEndpointConfig
-
getExtensions
public List<javax.websocket.Extension> getExtensions()
- Specified by:
getExtensions
in interfacejavax.websocket.server.ServerEndpointConfig
-
getConfigurator
public javax.websocket.server.ServerEndpointConfig.Configurator getConfigurator()
- Specified by:
getConfigurator
in interfacejavax.websocket.server.ServerEndpointConfig
-
-