Class RecordedBinding
- java.lang.Object
-
- com.rabbitmq.client.impl.recovery.RecordedEntity
-
- com.rabbitmq.client.impl.recovery.RecordedBinding
-
- Direct Known Subclasses:
RecordedExchangeBinding,RecordedQueueBinding
public abstract class RecordedBinding extends RecordedEntity
- Since:
- 3.3.0
-
-
Field Summary
Fields Modifier and Type Field Description protected Map<String,Object>argumentsprotected Stringdestinationprotected StringroutingKeyprotected Stringsource-
Fields inherited from class com.rabbitmq.client.impl.recovery.RecordedEntity
channel
-
-
Constructor Summary
Constructors Constructor Description RecordedBinding(AutorecoveringChannel channel)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description RecordedBindingarguments(Map<String,Object> value)RecordedBindingdestination(String value)booleanequals(Object o)Map<String,Object>getArguments()StringgetDestination()StringgetRoutingKey()StringgetSource()inthashCode()abstract voidrecover()RecordedBindingroutingKey(String value)voidsetDestination(String destination)RecordedBindingsource(String value)-
Methods inherited from class com.rabbitmq.client.impl.recovery.RecordedEntity
getChannel, getDelegateChannel
-
-
-
-
Constructor Detail
-
RecordedBinding
public RecordedBinding(AutorecoveringChannel channel)
-
-
Method Detail
-
source
public RecordedBinding source(String value)
-
destination
public RecordedBinding destination(String value)
-
routingKey
public RecordedBinding routingKey(String value)
-
arguments
public RecordedBinding arguments(Map<String,Object> value)
-
getSource
public String getSource()
-
getDestination
public String getDestination()
-
getRoutingKey
public String getRoutingKey()
-
setDestination
public void setDestination(String destination)
-
recover
public abstract void recover() throws IOException- Throws:
IOException
-
-