パッケージ org.springframework.pulsar.core
@NonNullApi @NonNullFields パッケージ org.springframework.pulsar.core
フレームワークのコアコンポーネントを含むパッケージ。
- クラス説明さまざまなコンテナー実装の基本クラス。作成されたプロデューサーをキャッシュすることによって
default implementation
を継承するPulsarProducerFactory
。設定をConsumerBuilder
にロードするのに役立つユーティリティメソッド。PulsarConsumerFactory
がコンシューマーを作成するために使用するConsumerBuilder
をカスタマイズするために実装できるコールバックインターフェース。式を解決するためにConfigurableBeanFactory
機能に依存するExpressionResolver
のデフォルト実装。PulsarClientFactory
のデフォルト実装。PulsarConsumerFactory
のデフォルト実装。PulsarProducerFactory
のデフォルト実装。PulsarReaderFactory
のデフォルト実装。基本的なメッセージ型を処理できるデフォルトのスキーマリゾルバー。カスタム型からトピックへのマッピングを受け入れ、トピックの解決中にそのマッピングを使用するトピックリゾルバー。文字列式から値を解決するための戦略インターフェース。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。1.2.0 で削除のため 1.1.0 以降ProducerBuilder
をカスタマイズするためのインターフェース。PulsarAdminBuilder
をカスタマイズするためのインターフェース。アプリケーションコンテキストで定義されたトピックの作成と管理をPulsarAdmin
に委譲する管理クラス。Pulsar 管理契約。ClientBuilder
をカスタマイズするためのインターフェース。Pulsar クライアントファクトリインターフェース。Pulsar コンシューマーファクトリインターフェース。Pulsar の基本運用契約。メッセージの構成と送信に使用できるビルダー。Producer
インスタンスを作成する戦略。PulsarReader
提供時のインターフェース。高レベルの Pulsar 操作を実行するためのテンプレート。PulsarTemplate
で任意の操作を実行するためのコールバック。PulsarTemplate
をカスタマイズするために実装できるコールバックインターフェース。Pulsar トピックのモデルクラス。PulsarTopic
インスタンスを作成するためのビルダークラス。PulsarReaderFactory
がリーダーを作成するために使用するReaderBuilder
をカスタマイズするために実装できるコールバックインターフェース。Resolved<T>解決された値、または解決できなかった場合は例外。メッセージ型に使用するスキーマを解決します。スキーマリゾルバーが完全に初期化される前に、特に構成を調整するためにスキーマリゾルバーをカスタマイズしたい Bean によって実装できるコールバックインターフェース。生成または消費するときに使用するトピックを解決します。コンポーネントの共通トランザクション設定。TypedMessageBuilder
をカスタマイズするためのインターフェース。