クラス RoutingKafkaTemplate

java.lang.ObjectSE
org.springframework.kafka.core.KafkaTemplate<ObjectSE,ObjectSE>
org.springframework.kafka.core.RoutingKafkaTemplate
実装されたすべてのインターフェース:
EventListenerSEAwareBeanNameAwareDisposableBeanSmartInitializingSingletonApplicationContextAwareApplicationListener<ContextStoppedEvent>KafkaOperations<ObjectSE,ObjectSE>

public class RoutingKafkaTemplate extends KafkaTemplate<ObjectSE,ObjectSE>
トピック名に基づいてメッセージをルーティングする KafkaTemplate。トランザクション、flush()metrics()execute(org.springframework.kafka.core.KafkaOperations.ProducerCallback) をサポートせず、単純な送信操作のみをサポートします。
導入:
2.5
作成者:
Gary Russell, Nathan Xu
  • コンストラクターの詳細

    • RoutingKafkaTemplate

      public RoutingKafkaTemplate(MapSE<PatternSE,ProducerFactory<ObjectSE,ObjectSE>> factories)
      提供されたプロパティでインスタンスを構築します。トピックパターンは順番にトラバースされるため、LinkedHashMapSE などの順序付きマップを使用して、より具体的なパターンを最初に宣言する必要があります。
      パラメーター:
      factories - ファクトリ。
  • メソッドの詳細