# File lib/aws/elb/listener_collection.rb, line 96
      def _each_item options = {}
        load_balancer.listener_descriptions.each do |desc|

          desc = desc.listener

          opts = {}
          opts[:config] = config
          opts[:protocol] = desc.protocol
          opts[:instance_port] =  desc.instance_port
          opts[:instance_protocol] = desc.instance_protocol
          opts[:ssl_certificate_id] = desc.ssl_certificate_id if
            desc.respond_to?(:ssl_certificate_id)

          listener = Listener.new(load_balancer, desc.load_balancer_port, opts)

          yield(listener)

        end
      end