package storm.emq;
import backtype.storm.spout.Scheme;
import com.xiaomi.infra.galaxy.emq.thrift.ReceiveMessageResponse;
import java.util.List;
/**
* Created by jiasheng on 15-12-24.
*/
public abstract class EMQScheme implements Scheme {
@Override
public List<Object> deserialize(byte[] bytes) {
throw new RuntimeException("Invalid call of deserialize");
}
public abstract List<Object> deserialize(ReceiveMessageResponse response);
}