Class RecordedExchange
- java.lang.Object
-
- com.rabbitmq.client.impl.recovery.RecordedEntity
-
- com.rabbitmq.client.impl.recovery.RecordedNamedEntity
-
- com.rabbitmq.client.impl.recovery.RecordedExchange
-
public class RecordedExchange extends RecordedNamedEntity
- Since:
- 3.3.0
-
-
Field Summary
-
Fields inherited from class com.rabbitmq.client.impl.recovery.RecordedNamedEntity
name
-
Fields inherited from class com.rabbitmq.client.impl.recovery.RecordedEntity
channel
-
-
Constructor Summary
Constructors Constructor Description RecordedExchange(AutorecoveringChannel channel, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RecordedExchange
arguments(Map<String,Object> value)
RecordedExchange
autoDelete(boolean value)
RecordedExchange
durable(boolean value)
boolean
isAutoDelete()
void
recover()
String
toString()
RecordedExchange
type(String value)
-
Methods inherited from class com.rabbitmq.client.impl.recovery.RecordedNamedEntity
getName
-
Methods inherited from class com.rabbitmq.client.impl.recovery.RecordedEntity
getChannel, getDelegateChannel
-
-
-
-
Constructor Detail
-
RecordedExchange
public RecordedExchange(AutorecoveringChannel channel, String name)
-
-
Method Detail
-
recover
public void recover() throws IOException
- Throws:
IOException
-
durable
public RecordedExchange durable(boolean value)
-
autoDelete
public RecordedExchange autoDelete(boolean value)
-
type
public RecordedExchange type(String value)
-
arguments
public RecordedExchange arguments(Map<String,Object> value)
-
isAutoDelete
public boolean isAutoDelete()
-
-