Package io.micronaut.rabbitmq.bind
Class RabbitBasicPropertiesBinder
- java.lang.Object
-
- io.micronaut.rabbitmq.bind.RabbitBasicPropertiesBinder
-
- All Implemented Interfaces:
io.micronaut.core.bind.ArgumentBinder<com.rabbitmq.client.BasicProperties,RabbitConsumerState>,io.micronaut.core.bind.TypeArgumentBinder<com.rabbitmq.client.BasicProperties,RabbitConsumerState>,RabbitArgumentBinder<com.rabbitmq.client.BasicProperties>,RabbitTypeArgumentBinder<com.rabbitmq.client.BasicProperties>
@Singleton public class RabbitBasicPropertiesBinder extends java.lang.Object implements RabbitTypeArgumentBinder<com.rabbitmq.client.BasicProperties>
Binds an argument of typeBasicPropertiesfrom theRabbitConsumerState.- Since:
- 1.1.0
-
-
Constructor Summary
Constructors Constructor Description RabbitBasicPropertiesBinder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.micronaut.core.type.Argument<com.rabbitmq.client.BasicProperties>argumentType()io.micronaut.core.bind.ArgumentBinder.BindingResult<com.rabbitmq.client.BasicProperties>bind(io.micronaut.core.convert.ArgumentConversionContext<com.rabbitmq.client.BasicProperties> context, RabbitConsumerState messageState)
-
-
-
Method Detail
-
argumentType
public io.micronaut.core.type.Argument<com.rabbitmq.client.BasicProperties> argumentType()
- Specified by:
argumentTypein interfaceio.micronaut.core.bind.TypeArgumentBinder<com.rabbitmq.client.BasicProperties,RabbitConsumerState>
-
bind
public io.micronaut.core.bind.ArgumentBinder.BindingResult<com.rabbitmq.client.BasicProperties> bind(io.micronaut.core.convert.ArgumentConversionContext<com.rabbitmq.client.BasicProperties> context, RabbitConsumerState messageState)- Specified by:
bindin interfaceio.micronaut.core.bind.ArgumentBinder<com.rabbitmq.client.BasicProperties,RabbitConsumerState>
-
-