インターフェース Exchange
- すべてのスーパーインターフェース:
Declarable
- すべての既知の実装クラス:
AbstractExchange
、ConsistentHashExchange
、CustomExchange
、DirectExchange
、FanoutExchange
、HeadersExchange
、TopicExchange
すべての取引所のインターフェース。
- 作成者:
- Mark Fisher, Gary Russell, Artem Bilan
メソッドのサマリー
インターフェース org.springframework.amqp.core.Declarable から継承されたメソッド
addArgument, getDeclaringAdmins, isIgnoreDeclarationExceptions, removeArgument, setAdminsThatShouldDeclare, shouldDeclare
メソッドの詳細
getName
getType
isDurable
boolean isDurable()永続的な交換は、サーバーの再起動後も存続します。- 戻り値:
- 耐久性がある場合は true。
isAutoDelete
boolean isAutoDelete()使用されなくなったときにサーバーが交換を削除する必要がある場合 (すべてのバインディングが削除された場合) は true です。- 戻り値:
- 自動削除する場合は true。
getArguments
isDelayed
boolean isDelayed()遅延メッセージ交換です。現在、ブローカープラグインが必要です。- 戻り値:
- 遅延する場合は true。
- 導入:
- 1.6
isInternal
boolean isInternal()内部交換です。つまり、クライアントから直接発行することはできず、取引所間のバインディングにのみ使用されます。- 戻り値:
- 内部の場合は true。
- 導入:
- 1.6