-
public interface IThingGroupPlugin
Interface that provides group module capabilities.
-
-
Method Summary
Modifier and Type Method Description abstract IThingGroup
newGroupInstance(long groupId)
Create an instance of group management. abstract IThingGroupCache
getGroupCacheInstance()
Get an instance of group cache management. abstract IThingGroupModel
newGroupModelInstance()
Create an instance of operating group equipment. abstract IThingMeshGroup
newMeshGroupInstance(String parentId, long groupId)
Create an instance of mesh group management. -
-
Method Detail
-
newGroupInstance
abstract IThingGroup newGroupInstance(long groupId)
Create an instance of group management.
- Parameters:
groupId
- the group id
-
getGroupCacheInstance
abstract IThingGroupCache getGroupCacheInstance()
Get an instance of group cache management.
-
newGroupModelInstance
abstract IThingGroupModel newGroupModelInstance()
Create an instance of operating group equipment.
-
newMeshGroupInstance
abstract IThingMeshGroup newMeshGroupInstance(String parentId, long groupId)
Create an instance of mesh group management.
- Parameters:
parentId
- the parent idgroupId
- the group id
-
-
-
-