IGroupService.java 580 B

1234567891011121314151617181920212223242526
  1. package com.genersoft.iot.vmp.gb28181.service;
  2. import com.genersoft.iot.vmp.gb28181.bean.Group;
  3. import com.genersoft.iot.vmp.gb28181.bean.GroupTree;
  4. import java.util.List;
  5. public interface IGroupService {
  6. void add(Group group);
  7. void update(Group group);
  8. Group queryGroupByDeviceId(String regionDeviceId);
  9. List<GroupTree> queryForTree(String query, Integer parent, Boolean hasChannel);
  10. void syncFromChannel();
  11. boolean delete(int id);
  12. boolean batchAdd(List<Group> groupList);
  13. List<Group> getPath(String deviceId, String businessGroup);
  14. }