Class 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 Detail

      • FHIRNotificationServiceEndpointConfig

        public FHIRNotificationServiceEndpointConfig()
    • Method Detail

      • getEncoders

        public List<Class<? extends javax.websocket.Encoder>> getEncoders()
        Specified by:
        getEncoders in interface javax.websocket.EndpointConfig
      • getDecoders

        public List<Class<? extends javax.websocket.Decoder>> getDecoders()
        Specified by:
        getDecoders in interface javax.websocket.EndpointConfig
      • getUserProperties

        public Map<String,​Object> getUserProperties()
        Specified by:
        getUserProperties in interface javax.websocket.EndpointConfig
      • getEndpointClass

        public Class<?> getEndpointClass()
        Specified by:
        getEndpointClass in interface javax.websocket.server.ServerEndpointConfig
      • getPath

        public String getPath()
        Specified by:
        getPath in interface javax.websocket.server.ServerEndpointConfig
      • getSubprotocols

        public List<String> getSubprotocols()
        Specified by:
        getSubprotocols in interface javax.websocket.server.ServerEndpointConfig
      • getExtensions

        public List<javax.websocket.Extension> getExtensions()
        Specified by:
        getExtensions in interface javax.websocket.server.ServerEndpointConfig
      • getConfigurator

        public javax.websocket.server.ServerEndpointConfig.Configurator getConfigurator()
        Specified by:
        getConfigurator in interface javax.websocket.server.ServerEndpointConfig