You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ServletIntegrationWebsocketUI.java 833B

123456789101112131415161718192021222324252627282930313233
  1. package com.vaadin.tests.integration;
  2. import com.vaadin.annotations.Push;
  3. import com.vaadin.server.VaadinRequest;
  4. import com.vaadin.shared.ui.ui.Transport;
  5. import com.vaadin.shared.ui.ui.UIState.PushConfigurationState;
  6. /**
  7. * Server test which uses websockets
  8. *
  9. * @since 7.1
  10. * @author Vaadin Ltd
  11. */
  12. @Push(transport = Transport.WEBSOCKET)
  13. public class ServletIntegrationWebsocketUI extends ServletIntegrationUI {
  14. /*
  15. * (non-Javadoc)
  16. *
  17. * @see
  18. * com.vaadin.tests.integration.IntegrationTestUI#init(com.vaadin.server
  19. * .VaadinRequest)
  20. */
  21. @Override
  22. protected void init(VaadinRequest request) {
  23. super.init(request);
  24. // Ensure no fallback is used
  25. getPushConfiguration().setParameter(
  26. PushConfigurationState.FALLBACK_TRANSPORT_PARAM, "none");
  27. }
  28. }