Sha256: c5909d17ebc1fc9ab32340bcf650826babecf6b39b97a0c1cae97244585b65ab

Contents?: true

Size: 479 Bytes

Versions: 32

Compression:

Stored size: 479 Bytes

Contents

# encoding: utf-8

module AMQ
  module Client
    # Common behavior of AMQ entities that can be either client or server-named, for example, exchanges and queues.
    module ServerNamedEntity

      # @return [Boolean] true if this entity is anonymous (server-named)
      def server_named?
        @server_named || @name.nil? || @name.empty?
      end
      # backwards compabitility. MK.
      alias anonymous? server_named?
    end # ServerNamedEntity
  end # Client
end # AMQ

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
amq-client-1.0.4 lib/amq/client/server_named_entity.rb
amq-client-1.0.3 lib/amq/client/server_named_entity.rb
amq-client-1.1.0.pre1 lib/amq/client/server_named_entity.rb
amq-client-1.0.2 lib/amq/client/server_named_entity.rb
amq-client-1.0.1 lib/amq/client/server_named_entity.rb
amq-client-1.0.0 lib/amq/client/server_named_entity.rb
amq-client-0.9.12 lib/amq/client/server_named_entity.rb
amq-client-0.9.11 lib/amq/client/server_named_entity.rb
amq-client-0.9.10 lib/amq/client/server_named_entity.rb
amq-client-0.9.9 lib/amq/client/server_named_entity.rb
amq-client-0.9.8 lib/amq/client/server_named_entity.rb
amq-client-0.9.7 lib/amq/client/server_named_entity.rb
amq-client-0.9.6 lib/amq/client/server_named_entity.rb
amq-client-0.9.5 lib/amq/client/server_named_entity.rb
amq-client-0.9.4 lib/amq/client/server_named_entity.rb
amq-client-1.0.0.pre2 lib/amq/client/server_named_entity.rb
amq-client-0.9.3 lib/amq/client/server_named_entity.rb
amq-client-1.0.0.pre1 lib/amq/client/server_named_entity.rb
amq-client-0.9.2 lib/amq/client/server_named_entity.rb
amq-client-0.9.1 lib/amq/client/server_named_entity.rb