.create( WSQueryEndpoint.class, WSQueryEndpoint.class.getAnnotation(ServerEndpoint.class).value() .configurator(new Configurator() { @Override @SuppressWarnings("unchecked") .build() ); } catch (final DeploymentException e) {
.create(GroovityServerEndpoint.class, "/ws/{socketName}") .configurator(new GroovityServerEndpoint.Configurator(groovityScriptViewFactory, getServletContext())).build()); LOG.info("Created groovity web socket endpoint");
final ServerEndpointConfig serverEndpointConfig = ServerEndpointConfig.Builder.create(r, annotation.value()).configurator(new ServerEndpointConfig.Configurator() }).build();
+ ori.getURITemplate().getValue(); return ServerEndpointConfig.Builder .create(Endpoint.class, "/websocket" + version + "/" + String.valueOf(ori.getHttpMethod()).toLowerCase(ENGLISH) + uri) .configurator(new ServerEndpointConfig.Configurator() { .build(); }), Stream .of(ServerEndpointConfig.Builder .create(Endpoint.class, "/websocket" + version + "/bus") .configurator(new ServerEndpointConfig.Configurator() { .build())) .sorted(Comparator.comparing(ServerEndpointConfig::getPath)) .peek(e -> log.info("Deploying WebSocket(path={})", e.getPath()))
log.debug("startWebSocket - endpointPath: {} endpointClass: {}", path, endpointClass); ServerEndpointConfig serverEndpointConfig = ServerEndpointConfig.Builder.create(endpointClass, path).configurator(configurator).subprotocols(subProtocols).build();
ServerEndpointConfig.Builder builder = ServerEndpointConfig.Builder .create(annotatedClass, wseAnnotation.value()) .encoders(encoderClasses) .decoders(decoderClasses) .subprotocols(Arrays.asList(subProtocols)); if (!wseAnnotation.configurator().equals(ServerEndpointConfig.Configurator.class)) { builder = builder.configurator(ReflectionHelper.getInstance(wseAnnotation.configurator(), collector)); return builder.build();
ServerEndpointConfig.Builder builder = ServerEndpointConfig.Builder .create(annotatedClass, wseAnnotation.value()) .encoders(encoderClasses) .decoders(decoderClasses) .subprotocols(Arrays.asList(subProtocols)); if (!wseAnnotation.configurator().equals(ServerEndpointConfig.Configurator.class)) { builder = builder.configurator(ReflectionHelper.getInstance(wseAnnotation.configurator(), collector)); return builder.build();
sec = ServerEndpointConfig.Builder.create(pojo, path). decoders(Arrays.asList(annotation.decoders())). encoders(Arrays.asList(annotation.encoders())). subprotocols(Arrays.asList(annotation.subprotocols())). configurator(configurator). build(); sec.getUserProperties().put( PojoEndpointServer.POJO_METHOD_MAPPING_KEY,
sec = ServerEndpointConfig.Builder.create(pojo, path). decoders(Arrays.asList(annotation.decoders())). encoders(Arrays.asList(annotation.encoders())). subprotocols(Arrays.asList(annotation.subprotocols())). configurator(configurator). build();
sec = ServerEndpointConfig.Builder.create(pojo, path). decoders(Arrays.asList(annotation.decoders())). encoders(Arrays.asList(annotation.encoders())). subprotocols(Arrays.asList(annotation.subprotocols())). configurator(configurator). build(); sec.getUserProperties().put( PojoEndpointServer.POJO_METHOD_MAPPING_KEY,
sec = ServerEndpointConfig.Builder.create(pojo, path). decoders(Arrays.asList(annotation.decoders())). encoders(Arrays.asList(annotation.encoders())). subprotocols(Arrays.asList(annotation.subprotocols())). configurator(configurator). build();
.create(EndpointImpl.class, EndpointImpl.JAVAX_FACES_PUSH_PATH) .configurator(new WebsocketConfigurator(externalContext)).build());
sec = ServerEndpointConfig.Builder.create(pojo, path). decoders(Arrays.asList(annotation.decoders())). encoders(Arrays.asList(annotation.encoders())). subprotocols(Arrays.asList(annotation.subprotocols())). configurator(configurator). build();
ServerEndpointConfig config = ServerEndpointConfig.Builder.create(WebSocketEndPoint.class, mapping) .subprotocols(protocols) .configurator(configurator) .build(); try { container.addEndpoint(config);
ServerEndpointConfig sockJsConfig = ServerEndpointConfig.Builder.create(SockJsEndpoint.class, websocketPath) .configurator(configuratorFor(commonPrefix, false)).build(); ServerEndpointConfig.Builder.create(RawWebsocketEndpoint.class, rawWebsocketPath) .configurator(configuratorFor(commonPrefix, true)).build();
ServerEndpointConfig serverEndpointConfig = ServerEndpointConfig.Builder.create(GravityWebSocketEndpoint.class, "/websocketamf/amf") .configurator(new GravityWebSocketConfigurator()) .subprotocols(Arrays.asList("org.granite.gravity", "org.granite.gravity.amf", "org.granite.gravity.jmf+amf")) .build(); serverEndpointConfig.getUserProperties().put("servletContext", servletContextEvent.getServletContext()); serverEndpointConfig.getUserProperties().put("gravity", gravity);