Document Consumer.DSL
Document Channel functions
Document Connection
Rename Message.message to body
Remove outdated code
Document Consumer
Document Producer
Implement transaction support