140.3. トピックコンシューマー – from(“hazelcast-topic:foo”)

トピックコンシューマーは、1 つの操作 (受信) のみを提供します。このコンポーネントは、トピックに関して予想されるように複数の消費をサポートすることになっているため、同じ hazelcast トピックで必要な数のコンシューマーを自由に使用できます。

fromF("hazelcast-%sfoo", HazelcastConstants.TOPIC_PREFIX)
  .choice()
    .when(header(HazelcastConstants.LISTENER_ACTION).isEqualTo(HazelcastConstants.RECEIVED))
      .log("...message received")
    .otherwise()
      .log("...this should never have happened")