All Downloads are FREE. Search and download functionalities are using the official Maven repository.

co.com.bancolombia.commons.jms.api.MQDomainMessageSender Maven / Gradle / Ivy

There is a newer version: 2.3.5
Show newest version
package co.com.bancolombia.commons.jms.api;

import jakarta.jms.Destination;
import reactor.core.publisher.Mono;

public interface MQDomainMessageSender {
    Mono send(String domain, Destination destination, MQMessageCreator messageCreator);

    Mono send(String domain, MQMessageCreator messageCreator);

    /**
     * You can retrieve the MQMessageSender to avoid queries to Map
     *
     * @param domain Domain name or connectionFactory bean name
     * @return MQMessageSender
     */
    MQMessageSender forDomain(String domain);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy