Class DefaultDeviceDetectionFacade

    • Field Detail

      • DETECTED_DEVICE

        protected static final java.lang.String DETECTED_DEVICE
        See Also:
        Constant Field Values
      • DEVICE_DETECTION_UIEXPERIENCE_LEVEL_SUPPORTED

        public static final java.lang.String DEVICE_DETECTION_UIEXPERIENCE_LEVEL_SUPPORTED
        See Also:
        Constant Field Values
    • Constructor Detail

      • DefaultDeviceDetectionFacade

        public DefaultDeviceDetectionFacade()
    • Method Detail

      • initializeRequest

        public void initializeRequest​(javax.servlet.http.HttpServletRequest request)
        Description copied from interface: DeviceDetectionFacade
        Initialise the device detection for the specified request.
        Specified by:
        initializeRequest in interface DeviceDetectionFacade
        Parameters:
        request - the request
      • logDebugInfo

        protected void logDebugInfo​(DeviceData deviceData)
      • processNullUiExperienceData

        protected void processNullUiExperienceData​(java.util.List<java.lang.String> supportedUiExperienceLevels)
      • setCurrentDetectedDevice

        protected void setCurrentDetectedDevice​(DeviceData deviceData)
      • getRequestDeviceDataConverter

        protected Converter<javax.servlet.http.HttpServletRequest,​DeviceData> getRequestDeviceDataConverter()
      • setRequestDeviceDataConverter

        public void setRequestDeviceDataConverter​(Converter<javax.servlet.http.HttpServletRequest,​DeviceData> requestDeviceDataConverter)
      • setDeviceDataUiExperienceDataConverter

        public void setDeviceDataUiExperienceDataConverter​(Converter<DeviceData,​UiExperienceData> deviceDataUiExperienceDataConverter)
      • setSessionService

        public void setSessionService​(SessionService sessionService)
      • setUiExperienceService

        public void setUiExperienceService​(UiExperienceService uiExperienceService)
      • setSiteConfigService

        public void setSiteConfigService​(SiteConfigService siteConfigService)