private Method getExecuteListenerMethod(Class<?> abstractMessageListenerContainerClass) throws NoSuchMethodException {
        Method abstractMessageListenerContainerExecuteListener = getExecuteListenerMethod0(abstractMessageListenerContainerClass);
        final Class<?>[] parameterTypes = abstractMessageListenerContainerExecuteListener.getParameterTypes();
        if (parameterTypes.length >= 2) {
            if (!parameterTypes[0].equals(Channel.class)) {
                throw new NoSuchMethodException("executeListener");
            }
            if (parameterTypes[1].equals(Message.class) || parameterTypes[1].equals(Object.class)) {
                return abstractMessageListenerContainerExecuteListener;
            }
        }
        throw new NoSuchMethodException("executeListener");
    }
Spring-amqp rabbit 2.1.0 removed previously added <tt>BlockingQueueConsumer$ConsumerDecorator</tt>.
<p>
Skip 2.1.1.RELEASE as it has spring 5.1.2.BUILD-SNAPSHOT dependencies not in maven central.

@author HyunGil Jeong
agent-module/plugins-it/rabbitmq-it/src/test/java/com/navercorp/pinpoint/it/plugin/rabbitmq/spring/SpringAmqpRabbit_2_1_x_to_2_x_IT.java