package org.goko.core.common.event; public class GkTopic<T> { private String topic; private Class<T> dataClass; protected GkTopic(String topic, Class<T> dataClass) { super(); this.topic = topic; this.dataClass = dataClass; } /** * @return the topic */ public String getTopic() { return topic; } /** * @param topic the topic to set */ public void setTopic(String topic) { this.topic = topic; } /** * @return the dataClass */ public Class<T> getDataClass() { return dataClass; } /** * @param dataClass the dataClass to set */ public void setDataClass(Class<T> dataClass) { this.dataClass = dataClass; } }