| Responsibilities /// |
|---|
| Declare queues. /// |
| Declare exchanges. /// |
| Bind queues to exchanges. /// |
| Create messages. /// |
| Set up message consumers on the channel. /// |
| Set up message producers on the channel. /// |
| Commit the current transaction. /// |
| Roll-back the current transaction. /// |
| Close the channel. /// |