Spring AMQP

org.springframework.amqp.core
Class Binding

java.lang.Object
  extended by org.springframework.amqp.core.Binding

public class Binding
extends java.lang.Object

Simple container collecting information to describe a binding. Takes String destination and exchange names as arguments to facilitate wiring using code based configuration. Can be used in conjunction with AmqpAdmin, or created via a BindingBuilder.

Author:
Mark Pollack, Mark Fisher, Dave Syer
See Also:
AmqpAdmin

Nested Class Summary
static class Binding.DestinationType
           
 
Constructor Summary
Binding(java.lang.String destination, Binding.DestinationType destinationType, java.lang.String exchange, java.lang.String routingKey, java.util.Map<java.lang.String,java.lang.Object> arguments)
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.Object> getArguments()
           
 java.lang.String getDestination()
           
 Binding.DestinationType getDestinationType()
           
 java.lang.String getExchange()
           
 java.lang.String getRoutingKey()
           
 boolean isDestinationQueue()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Binding

public Binding(java.lang.String destination,
               Binding.DestinationType destinationType,
               java.lang.String exchange,
               java.lang.String routingKey,
               java.util.Map<java.lang.String,java.lang.Object> arguments)
Method Detail

getDestination

public java.lang.String getDestination()

getDestinationType

public Binding.DestinationType getDestinationType()

getExchange

public java.lang.String getExchange()

getRoutingKey

public java.lang.String getRoutingKey()

getArguments

public java.util.Map<java.lang.String,java.lang.Object> getArguments()

isDestinationQueue

public boolean isDestinationQueue()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Spring AMQP