protected abstract boolean usesExplicitRouting();

protected abstract boolean usesExplicitRouting ( ) ;
implementations should return whether the binder under test uses " explicit " routing ( e . g . rabbit ) whereby spring cloud stream is responsible for assigning a partition and knows which exact consumer will receive the message ( i . e . honor " partitionindex " ) or " implicit " routing ( e . g . kafka ) whereby the only guarantee is that messages will be spread , but we don ' t control exactly which consumer gets which message .
