CameraHandlerHikvision.java 934 B

123456789101112131415161718192021222324252627282930313233343536
  1. package com.gzlh.camera.handler.impl;
  2. import com.gzlh.camera.brand.CameraBrandType;
  3. import com.gzlh.camera.client.CameraNettyConfig;
  4. import com.gzlh.camera.handler.ICameraHandler;
  5. import lombok.extern.slf4j.Slf4j;
  6. import org.springframework.stereotype.Service;
  7. import javax.annotation.Resource;
  8. /**
  9. * 上海仰邦科技股份有限公司BX-5(M)K/6K(YY)-V4.2 led发送处理器
  10. */
  11. @Service
  12. @Slf4j
  13. public class CameraHandlerHikvision implements ICameraHandler {
  14. @Resource
  15. private CameraNettyConfig cameraNettyConfig;
  16. @Override
  17. public CameraBrandType brandType() {
  18. return CameraBrandType.HIKVISION;
  19. }
  20. @Override
  21. public void sendMsg(String content) {
  22. log.info(CameraBrandType.HIKVISION.getBrand() + "发送消息:{}", content);
  23. cameraNettyConfig.send(content);
  24. }
  25. @Override
  26. public void handlerAction(String action) {
  27. log.info("action:{}",action);
  28. }
  29. }