IDataHandler.java 576 B

1234567891011121314151617181920212223242526272829303132
  1. package com.gyjiot.mq.service;
  2. import com.gyjiot.mq.model.ReportDataBo;
  3. /**
  4. * 客户端上报数据处理方法集合
  5. * @author shenghua.ji
  6. */
  7. public interface IDataHandler {
  8. /**
  9. * 上报属性或功能处理
  10. *
  11. * @param bo 上报数据模型
  12. */
  13. public void reportData(ReportDataBo bo);
  14. /**
  15. * 上报事件
  16. *
  17. * @param bo 上报数据模型
  18. */
  19. public void reportEvent(ReportDataBo bo);
  20. /**
  21. * 上报设备信息
  22. * @param bo 上报数据模型
  23. */
  24. public void reportDevice(ReportDataBo bo);
  25. }