You really want the MessageConsumer?