Package io.gridgo.connector.rabbitmq
Interface RabbitMQProducer
-
- All Superinterfaces:
io.gridgo.framework.ComponentLifecycle,io.gridgo.utils.helper.Loggable,io.gridgo.connector.Producer,io.gridgo.connector.support.ProducerCapability,RabbitMQChannelLifeCycle
- All Known Implementing Classes:
AbstractRabbitMQProducer,DefaultRabbitMQProducer
public interface RabbitMQProducer extends io.gridgo.connector.Producer, RabbitMQChannelLifeCycle
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default java.lang.StringinitResponseQueue(com.rabbitmq.client.DeliverCallback callback)default voidpublish(byte[] body, com.rabbitmq.client.AMQP.BasicProperties props, java.lang.String routingKey)-
Methods inherited from interface io.gridgo.connector.support.ProducerCapability
isCallSupported, isSendSupported, isSendWithAckSupported
-
Methods inherited from interface io.gridgo.connector.rabbitmq.RabbitMQChannelLifeCycle
closeChannel, getChannel, getQueueConfig, initChannel
-
-