package com.neverwinterdp.scribengin.storage.kafka.sink; import com.neverwinterdp.scribengin.storage.StreamDescriptor; import com.neverwinterdp.scribengin.storage.sink.SinkStream; import com.neverwinterdp.scribengin.storage.sink.SinkStreamWriter; public class KafkaSinkStream implements SinkStream { private StreamDescriptor descriptor; public KafkaSinkStream(StreamDescriptor descriptor) { this.descriptor = descriptor; } @Override public StreamDescriptor getDescriptor() { return descriptor; } @Override public void delete() throws Exception { } @Override public SinkStreamWriter getWriter() throws Exception { return new KafkaSinkStreamWriter(descriptor); } }