org.springframework.amqp.core
Class Binding
java.lang.Object
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
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
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)
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