package Ġno . fd k . fd k _ event _ har v ester . rabbit Ċ Ċ import Ġorg . springframework . amqp . core .* Ċ import Ġorg . springframework . amqp . support . converter . Jack son 2 Json Message Converter Ċ import Ġorg . springframework . context . annotation . Bean Ċ import Ġorg . springframework . context . annotation . Configuration Ċ Ċ @ Configuration Ċ open Ġclass ĠRabbit MQ Config Ġ{ ĊĊĠĠĠ Ġ@ Bean ĊĠĠĠ Ġopen Ġfun Ġreceiver Queue (): ĠQueue Ġ= ĠAn onymous Queue () ĊĊĠĠĠ Ġ@ Bean ĊĠĠĠ Ġopen Ġfun Ġsender Queue (): ĠQueue Ġ= ĠAn onymous Queue () ĊĊĠĠĠ Ġ@ Bean ĊĠĠĠ Ġopen Ġfun Ġconverter (): ĠJack son 2 Json Message Converter Ġ= ĠJack son 2 Json Message Converter () ĊĊĠĠĠ Ġ@ Bean ĊĠĠĠ Ġopen Ġfun Ġtopic Exchange (): ĠTopic Exchange Ġ= ĊĠĠĠĠĠĠĠ ĠExchange Builder ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. topic Exchange (" har v ests ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. dur able ( false ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĊĠĠĠ Ġ@ Bean ĊĠĠĠ Ġopen Ġfun Ġbinding ( topic Exchange : ĠTopic Exchange ?, Ġreceiver Queue : ĠQueue ?): ĠBinding Ġ= ĊĠĠĠĠĠĠĠ ĠBinding Builder ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. bind ( receiver Queue ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. to ( topic Exchange ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. with (" public service .* . Har vest Trigger ") ĊĊĠĠĠ Ġ@ Bean ĊĠĠĠ Ġopen Ġfun Ġsend Binding ( topic Exchange : ĠTopic Exchange ?, Ġsender Queue : ĠQueue ?): ĠBinding Ġ= ĊĠĠĠĠĠĠĠ ĠBinding Builder ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. bind ( sender Queue ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. to ( topic Exchange ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. with (" events . har v ester . Update Search Trigger ") Ċ } Ċ