Class WebSocketProducer

java.lang.Object
org.citrusframework.websocket.endpoint.WebSocketProducer
All Implemented Interfaces:
org.citrusframework.messaging.Producer

public class WebSocketProducer extends Object implements org.citrusframework.messaging.Producer
Producer sends web socket messages to all open sessions known to the web socket handler.
Since:
2.3
Author:
Martin Maher
  • Constructor Details

    • WebSocketProducer

      public WebSocketProducer(String name, WebSocketEndpointConfiguration endpointConfiguration)
      Default constructor using endpoint configuration.
      Parameters:
      name -
      endpointConfiguration -
  • Method Details

    • send

      public void send(Message message, TestContext context)
      Specified by:
      send in interface org.citrusframework.messaging.Producer
    • getName

      public String getName()
      Specified by:
      getName in interface org.citrusframework.messaging.Producer