Class JmsEndpointComponent

  • All Implemented Interfaces:
    com.consol.citrus.endpoint.EndpointComponent

    public class JmsEndpointComponent
    extends com.consol.citrus.endpoint.AbstractEndpointComponent
    Jms endpoint component is able to create jms endpoint from endpoint uri with parameters. Depending on uri creates a synchronous or asynchronous endpoint on a queue or topic destination. Further endpoint parameters such as connectionFactory get passed to the endpoint configuration.
    Since:
    1.4.1
    Author:
    Christoph Deppisch
    • Field Summary

      • Fields inherited from interface com.consol.citrus.endpoint.EndpointComponent

        ENDPOINT_NAME, LOG, RESOURCE_PATH, TYPE_RESOLVER
    • Constructor Summary

      Constructors 
      Constructor Description
      JmsEndpointComponent()
      Default constructor using the name for this component.
    • Constructor Detail

      • JmsEndpointComponent

        public JmsEndpointComponent()
        Default constructor using the name for this component.
    • Method Detail

      • createEndpoint

        protected com.consol.citrus.endpoint.Endpoint createEndpoint​(String resourcePath,
                                                                     Map<String,​String> parameters,
                                                                     com.consol.citrus.context.TestContext context)
        Specified by:
        createEndpoint in class com.consol.citrus.endpoint.AbstractEndpointComponent