* Instead of the `@InboundChannelAdapter`-annotation, a
`KafkaMessageDrivenChannelAdapter` can be instanciated.
* The adapter takes a `AbstractMessageListenerContainer` as constructor
argument.
* The output-channel must be set explicitly on the created instance.
* This approach is advantageous, if technical details are important,
because the used `MessageListenerContainer` can be configured explicitly.