Class DirectEndpointAdapter

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

    public class DirectEndpointAdapter
    extends AbstractEndpointAdapter
    Endpoint adapter forwards incoming requests to message queue and waits synchronously for response on reply queue. Provides simple endpoint for clients to connect to message queue in order to provide proper response message.
    Since:
    3.0
    Author:
    Christoph Deppisch
    • Constructor Detail

      • DirectEndpointAdapter

        public DirectEndpointAdapter​(DirectSyncEndpointConfiguration endpointConfiguration)
        Default constructor using endpoint configuration.
        Parameters:
        endpointConfiguration -
    • Method Detail

      • handleMessageInternal

        public com.consol.citrus.message.Message handleMessageInternal​(com.consol.citrus.message.Message request)
        Description copied from class: AbstractEndpointAdapter
        Subclasses must implement this method in order to handle incoming request message. If this method does not return any response message fallback endpoint adapter is invoked for processing.
        Specified by:
        handleMessageInternal in class AbstractEndpointAdapter
        Returns: