Interface WebSocketEndpointConfiguration

All Superinterfaces:
EndpointConfiguration, PollableEndpointConfiguration
All Known Implementing Classes:
AbstractWebSocketEndpointConfiguration, WebSocketClientEndpointConfiguration, WebSocketServerEndpointConfiguration

public interface WebSocketEndpointConfiguration extends PollableEndpointConfiguration
Web socket endpoint configuration interface defines set of properties all web socket endpoints should have.
Since:
2.3
Author:
Christoph Deppisch
  • Method Details

    • getHandler

      Gets or constructs new web socket handler.
      Returns:
    • setHandler

      void setHandler(CitrusWebSocketHandler handler)
      Sets web socket handler.
    • getEndpointUri

      String getEndpointUri()
      Gets the web socket endpoint uri.
      Returns:
    • setEndpointUri

      void setEndpointUri(String endpointUri)
      Sets the web socket endpoint uri.
      Parameters:
      endpointUri -
    • getMessageConverter

      WebSocketMessageConverter getMessageConverter()
      Gets the message converter.
      Returns:
    • setMessageConverter

      void setMessageConverter(WebSocketMessageConverter messageConverter)
      Sets the message converter.
      Parameters:
      messageConverter -
    • getEndpointUriResolver

      EndpointUriResolver getEndpointUriResolver()
      Gets the endpointUriResolver.
      Returns:
      the endpointUriResolver
    • setEndpointUriResolver

      void setEndpointUriResolver(EndpointUriResolver endpointUriResolver)
      Sets the endpoint uri resolver.
      Parameters:
      endpointUriResolver - the endpointUriResolver to set