package com.jsc.dsp.binding;

import org.springframework.cloud.stream.annotation.Input;
import org.springframework.cloud.stream.annotation.Output;
import org.springframework.messaging.MessageChannel;
import org.springframework.messaging.SubscribableChannel;

public interface ProtobufBinding {
	public static String PROTOBUF_PIPELINE_IN = "protobuf_pipeline_in";
	public static String PROTOBUF_PIPELINE_OUT = "protobuf_pipeline_out";
	
    @Input(ProtobufBinding.PROTOBUF_PIPELINE_IN)
    SubscribableChannel protobufInput();
    
	@Output(ProtobufBinding.PROTOBUF_PIPELINE_OUT)
	MessageChannel protobufOutPut();
	
}
