Support consuming from an exchange