| インターフェース | 説明 |
|---|---|
| BusCleaner | メッセージバスのクリーンアップを実行する実装のインターフェース。 |
| BusProperties | 共通バスプロパティ。 |
| MessageBus | MessageChannel を論理名にバインドするために使用される戦略インターフェース。 |
| PartitionKeyExtractorStrategy | メッセージからパーティションキーを抽出するための戦略。 |
| PartitionSelectorStrategy | メッセージを送信するパーティションを決定するための戦略。 |
| クラス | 説明 |
|---|---|
| AbstractBusPropertiesAccessor | バス固有のプロパティアクセサーの基本クラス。共通プロパティはここで定義されます。 |
| Binding | モジュールのチャネルと MessageBus に接続するアダプターエンドポイント間のバインディングを表します。 |
| BusTestUtils | |
| BusUtils | メッセージバスユーティリティ。 |
| EmbeddedHeadersMessageConverter | リクエストされたヘッダーを {@code 0xff, n(1), [ [lenHdr(1), hdr, lenValue(4), value]... の形式でペイロードにエンコードします。 |
| MessageBusAwareChannelResolver | MessageBus 内で名前がコロンで始まるチャネルを最初にチェックする DestinationResolver 実装。 |
| MessageBusAwareRouterBeanPostProcessor | コンテキスト内の型 AbstractMappingMessageRouter の任意の Bean に MessageBusAwareChannelResolver を設定する BeanPostProcessor。 |
| MessageBusSupport | |
| MessageBusSupport.DirectHandler | |
| MessageBusSupport.PartitioningMetadata | |
| MessageBusSupport.SetBuilder | |
| MessageValues | MessageBus 実装がメッセージコンテンツをより効率的に変換および強化できるようにする変更可能な型。 |
| RabbitManagementUtils | |
| StrictContentTypeResolver | コンテンツ型が存在することを必要とする StringConvertingContentTypeResolver。 |
| StringConvertingContentTypeResolver | 文字列値を解析できる DefaultContentTypeResolver。 |
| XdHeaders | XD の Spring Integration メッセージヘッダー。 |
| 列挙型 | 説明 |
|---|---|
| MessageBus.Capability |
| 例外 | 説明 |
|---|---|
| MessageBusException | メッセージバスエラー (おそらく構成エラー) を示すためにスローされた例外。 |
| RabbitAdminException | RabbitMQ 管理プラグインとのインターフェース中にスローされた例外。 |
| SerializationException | モジュール間通信で問題が発生した場合にスローされます。 |
MessageBus と統合する DIRT クラスのパッケージ。