title: Spring Integration debounce/deduplicate
body: <p>Is there some component in Spring Integration that could be used to filter out duplicates in a specified time frame? </p>
  
  <p>I am looking for something like <a href="http://reactivex.io/documentation/operators/debounce.html" rel="nofollow">Debounce from ReactiveX</a></p>
  
  <p>In my project I am sending a Payload containing a UUID and I want to filter out multiple Payloads with the same UUID if the are sent through the queue within 10 seconds for example - then I want to only let the last on through as long as no other Payload with the same UUID comes within the next 10 seconds.</p>