package us.b3k.kafka.ws.messages;
public abstract class AbstractMessage {
protected String topic;
protected Boolean discard = false;
public abstract Boolean isKeyed();
public abstract byte[] getMessageBytes();
public String getTopic() {
return topic;
}
public void setTopic(String topic) {
this.topic = topic;
}
public Boolean isDiscard() {
return this.discard;
}
public void setDiscard(Boolean discard) {
this.discard = discard;
}
public abstract String getKey();
}