| | |
| | | package com.zy.acs.hex.consumer.listener; |
| | | |
| | | import com.rabbitmq.client.Channel; |
| | | import com.zy.acs.hex.domain.Device; |
| | | import com.zy.acs.common.domain.mq.DeviceMessage; |
| | | import org.springframework.amqp.support.AmqpHeaders; |
| | | import org.springframework.messaging.handler.annotation.Header; |
| | | |
| | | public interface AbstractListener { |
| | | void handle(Device event, @Header(AmqpHeaders.RECEIVED_ROUTING_KEY) String routingKey, Channel channel); |
| | | void handle(DeviceMessage event, @Header(AmqpHeaders.RECEIVED_ROUTING_KEY) String routingKey, Channel channel); |
| | | } |