
co.com.bancolombia.commons.jms.api.MQDomainMessageSender Maven / Gradle / Ivy
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 - 2025 Weber Informatics LLC | Privacy Policy