Esempio n. 1
0
        public void Visit(ITopologyVisitor visitor)
        {
            Preconditions.CheckNotNull(visitor, "visitor");

            Exchange.Visit(visitor);
            visitor.CreateBinding(Bindable, Exchange, RoutingKeys);
        }
Esempio n. 2
0
        public void Visit(ITopologyVisitor visitor)
        {
            Preconditions.CheckNotNull(visitor, "visitor");

            Exchange.Visit(visitor);
            visitor.CreateBinding(Bindable, Exchange, RoutingKeys);
        }
Esempio n. 3
0
        public override void Visit(ITopologyVisitor visitor)
        {
            visitor.Visit(this);

            foreach (var binding in Bindings)
            {
                binding.Visit(visitor);
            }
        }
Esempio n. 4
0
        public override void Visit(ITopologyVisitor visitor)
        {
            visitor.Visit(this);

            foreach (var binding in Bindings)
            {
                binding.Visit(visitor);
            }
        }
Esempio n. 5
0
        public void Visit(ITopologyVisitor visitor)
        {
            if (visitor == null)
            {
                throw new ArgumentNullException("visitor");
            }

            Exchange.Visit(visitor);
            visitor.CreateBinding(Bindable, Exchange, RoutingKeys);
        }
Esempio n. 6
0
        public void Visit(ITopologyVisitor visitor)
        {
            if(visitor == null)
            {
                throw new ArgumentNullException("visitor");
            }

            Exchange.Visit(visitor);
            visitor.CreateBinding(Bindable, Exchange, RoutingKeys);
        }
Esempio n. 7
0
        public void Visit(ITopologyVisitor visitor)
        {
            foreach (var exchange in exchanges)
            {
                exchange.Visit(visitor);
            }

            foreach (var queue in queues)
            {
                queue.Visit(visitor);
            }
        }
Esempio n. 8
0
        public void Visit(ITopologyVisitor visitor)
        {
            foreach (var exchange in exchanges)
            {
                exchange.Visit(visitor);
            }

            foreach (var queue in queues)
            {
                queue.Visit(visitor);
            }
        }
Esempio n. 9
0
        public virtual void Visit(ITopologyVisitor visitor)
        {
            Preconditions.CheckNotNull(visitor, "visitor");

            if (Name != string.Empty)
            {
                visitor.CreateExchange(Name, ExchangeType, AutoDelete, Arguments);
                foreach (var binding in bindings)
                {
                    binding.Visit(visitor);
                }
            }
        }
        public virtual void Visit(ITopologyVisitor visitor)
        {
            Preconditions.CheckNotNull(visitor, "visitor");

            if (Name != string.Empty)
            {
                visitor.CreateExchange(Name, ExchangeType, AutoDelete, Arguments);
                foreach (var binding in bindings)
                {
                    binding.Visit(visitor);
                }
            }
        }
Esempio n. 11
0
 public virtual void Visit(ITopologyVisitor visitor)
 {
     if (visitor == null)
     {
         throw new ArgumentNullException("visitor");
     }
     if (Name != string.Empty)
     {
         visitor.CreateExchange(Name, ExchangeType, AutoDelete, Arguments);
         foreach (var binding in bindings)
         {
             binding.Visit(visitor);
         }
     }
 }
Esempio n. 12
0
        public void Visit(ITopologyVisitor visitor)
        {
            Preconditions.CheckNotNull(visitor, "visitor");

            if (Name == null)
            {
                Name = visitor.CreateQueue();
            }
            else
            {
                visitor.CreateQueue(Name, durable, exclusive, autoDelete, arguments);
            }
            foreach (var binding in bindings)
            {
                binding.Visit(visitor);
            }
        }
Esempio n. 13
0
        public void Visit(ITopologyVisitor visitor)
        {
            if(visitor == null)
            {
                throw new ArgumentNullException("visitor");
            }

            if (Name == null)
            {
                Name = visitor.CreateQueue();
            }
            else
            {
                visitor.CreateQueue(Name, durable, exclusive, autoDelete);
            }
            foreach (var binding in bindings)
            {
                binding.Visit(visitor);
            }
        }
Esempio n. 14
0
        public void Visit(ITopologyVisitor visitor)
        {
            if (visitor == null)
            {
                throw new ArgumentNullException("visitor");
            }

            if (Name == null)
            {
                Name = visitor.CreateQueue();
            }
            else
            {
                visitor.CreateQueue(Name, durable, exclusive, autoDelete, arguments);
            }
            foreach (var binding in bindings)
            {
                binding.Visit(visitor);
            }
        }
Esempio n. 15
0
 public abstract void Visit(ITopologyVisitor visitor);
Esempio n. 16
0
 public void SetUp()
 {
     model   = MockRepository.GenerateStub <IModel>();
     visitor = new TopologyBuilder(model);
 }
 public override void Visit(ITopologyVisitor visitor)
 {
     // default exchange already exists
 }
Esempio n. 18
0
 public override void Visit(ITopologyVisitor visitor)
 {
     // default exchange already exists
 }
Esempio n. 19
0
 public void SetUp()
 {
     model = MockRepository.GenerateStub<IModel>();
     visitor = new TopologyBuilder(model);
 }
Esempio n. 20
0
        public void Visit(ITopologyVisitor visitor)
        {
            Exchange.Visit(visitor);

            visitor.Visit(this);
        }
Esempio n. 21
0
        public void Visit(ITopologyVisitor visitor)
        {
            Preconditions.CheckNotNull(visitor, "visitor");

            if (Name == null)
            {
                Name = visitor.CreateQueue();
            }
            else
            {
                visitor.CreateQueue(Name, durable, exclusive, autoDelete, arguments);
            }
            foreach (var binding in bindings)
            {
                binding.Visit(visitor);
            }
        }
Esempio n. 22
0
        public void Visit(ITopologyVisitor visitor)
        {
            if (visitor == null)
            {
                throw new ArgumentNullException("visitor");
            }

            visitor.CreateExchange(Name, ExchangeType);
            foreach (var binding in bindings)
            {
                binding.Visit(visitor);
            }
        }
Esempio n. 23
0
 public virtual void Visit(ITopologyVisitor visitor)
 {
     if (visitor == null)
     {
         throw new ArgumentNullException("visitor");
     }
     if (Name != string.Empty)
     {
         visitor.CreateExchange(Name, ExchangeType, AutoDelete, Arguments);
         foreach (var binding in bindings)
         {
             binding.Visit(visitor);
         }
     }
 }
Esempio n. 24
0
 public abstract void Visit(ITopologyVisitor visitor);
Esempio n. 25
0
        public void Visit(ITopologyVisitor visitor)
        {
            Exchange.Visit(visitor);

            visitor.Visit(this);
        }