package vlove.model.json;
import java.io.Serializable;
public abstract class AgentBaseMessage implements Serializable {
private final Long timestamp;
private final String clientId;
private final String messageType;
public AgentBaseMessage(Long timestamp, String clientId) {
this.timestamp = timestamp;
this.clientId = clientId;
messageType = this.getClass().getName();
}
public Long getTimestamp() {
return timestamp;
}
public String getClientId() {
return clientId;
}
public String getMessageType() {
return messageType;
}
}