lib/amq/client/channel.rb in amq-client-0.7.0.alpha23 vs lib/amq/client/channel.rb in amq-client-0.7.0.alpha24
- old
+ new
@@ -4,14 +4,18 @@
require "amq/client/queue"
require "amq/client/exchange"
module AMQ
module Client
- class Channel < Entity
+ class Channel
#
# Behaviors
#
+
+ extend RegisterEntityMixin
+ include Entity
+ extend ProtocolMethodHandlers
register_entity :queue, AMQ::Client::Queue
register_entity :exchange, AMQ::Client::Exchange
#