Package 

Interface IThingGroup

    • Method Summary

      Modifier and Type Method Description
      abstract void registerGroupListener(IGroupListener listener)
      abstract void unRegisterGroupListener()
      abstract void renameGroup(String groupName, IResultCallback callback)
      abstract void dismissGroup(IResultCallback callback)
      abstract void publishDps(String dps, IResultCallback callback)
      abstract void publishDpCodes(Map<String, Object> dpCodeMap, IResultCallback callback)
      abstract void publishDps(String dps, ThingDevicePublishModeEnum publishModeEnum, IResultCallback callback)
      abstract void updateDeviceList(List<String> devIds, IResultCallback callback)
      abstract void addDevice(String devId, IResultCallback callback)
      abstract void removeDevice(String devId, IResultCallback callback)
      abstract void onDestroy()
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • renameGroup

         abstract void renameGroup(String groupName, IResultCallback callback)
      • dismissGroup

         abstract void dismissGroup(IResultCallback callback)
      • publishDps

         abstract void publishDps(String dps, IResultCallback callback)
      • publishDpCodes

         abstract void publishDpCodes(Map<String, Object> dpCodeMap, IResultCallback callback)
      • publishDps

         abstract void publishDps(String dps, ThingDevicePublishModeEnum publishModeEnum, IResultCallback callback)
      • updateDeviceList

         abstract void updateDeviceList(List<String> devIds, IResultCallback callback)
      • addDevice

         abstract void addDevice(String devId, IResultCallback callback)
      • removeDevice

         abstract void removeDevice(String devId, IResultCallback callback)