@Override protected List<WebSocketExtension> getInstalledExtensions(WebSocketContainer container) { try { return super.getInstalledExtensions(container); } catch (UnsupportedOperationException ex) { return new ArrayList<>(0); } }
@Override public List<WebSocketExtension> getSupportedExtensions(ServerHttpRequest request) { List<WebSocketExtension> extensions = this.extensions; if (extensions == null) { HttpServletRequest servletRequest = ((ServletServerHttpRequest) request).getServletRequest(); extensions = getInstalledExtensions(getContainer(servletRequest)); this.extensions = extensions; } return extensions; }
@Override protected List<WebSocketExtension> getInstalledExtensions(WebSocketContainer container) { try { return super.getInstalledExtensions(container); } catch (UnsupportedOperationException ex) { return new ArrayList<>(0); } }
@Override protected List<WebSocketExtension> getInstalledExtensions(WebSocketContainer container) { try { return super.getInstalledExtensions(container); } catch (UnsupportedOperationException ex) { return new ArrayList<>(0); } }
@Override public List<WebSocketExtension> getSupportedExtensions(ServerHttpRequest request) { List<WebSocketExtension> extensions = this.extensions; if (extensions == null) { HttpServletRequest servletRequest = ((ServletServerHttpRequest) request).getServletRequest(); extensions = getInstalledExtensions(getContainer(servletRequest)); this.extensions = extensions; } return extensions; }
@Override public List<WebSocketExtension> getSupportedExtensions(ServerHttpRequest request) { List<WebSocketExtension> extensions = this.extensions; if (extensions == null) { HttpServletRequest servletRequest = ((ServletServerHttpRequest) request).getServletRequest(); extensions = getInstalledExtensions(getContainer(servletRequest)); this.extensions = extensions; } return extensions; }