1 package de.example.spring.kafka;
3 import org.springframework.cloud.stream.annotation.Input;
4 import org.springframework.cloud.stream.annotation.Output;
5 import org.springframework.messaging.MessageChannel;
6 import org.springframework.messaging.SubscribableChannel;
9 * En lugar de esta definicion "custom" usaremos las dos que
10 * vienen por defecto en:
11 * org.springframework.cloud.stream.messaging.Sink
12 * org.springframework.cloud.stream.messaging.Source
14 * Esta definicion custom se usaría igual que Sink y Source :)
15 * Donde veas Sink y Source podrías haber puesto esto en su lugar ;)
17 public interface InputOutputChannels {
19 @Input("inputChannel")
20 SubscribableChannel input();
22 @Output("outputChannel")
23 MessageChannel output();