Class FHIRNotificationServiceEndpointConfig

  • All Implemented Interfaces:
    javax.websocket.EndpointConfig, javax.websocket.server.ServerEndpointConfig

    public class FHIRNotificationServiceEndpointConfig
    extends java.lang.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.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface javax.websocket.server.ServerEndpointConfig

        javax.websocket.server.ServerEndpointConfig.Builder, javax.websocket.server.ServerEndpointConfig.Configurator
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.websocket.server.ServerEndpointConfig.Configurator getConfigurator()  
      java.util.List<java.lang.Class<? extends javax.websocket.Decoder>> getDecoders()  
      java.util.List<java.lang.Class<? extends javax.websocket.Encoder>> getEncoders()  
      java.lang.Class<?> getEndpointClass()  
      java.util.List<javax.websocket.Extension> getExtensions()  
      java.lang.String getPath()  
      java.util.List<java.lang.String> getSubprotocols()  
      java.util.Map<java.lang.String,​java.lang.Object> getUserProperties()  
      • Methods inherited from class java.lang.Object

        clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • FHIRNotificationServiceEndpointConfig

        public FHIRNotificationServiceEndpointConfig()
    • Method Detail

      • getEncoders

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

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

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

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

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

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

        public java.util.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