-
public interface IThingBlueMeshPlugin
-
-
Method Summary
Modifier and Type Method Description abstract IThingBlueMeshDevice
newBlueMeshDeviceInstance(String meshId)
abstract IThingBlueMeshDevice
newSigMeshDeviceInstance(String meshId)
abstract IThingMeshService
getThingMeshService()
abstract IThingBlueMeshGroup
newBlueMeshGroupInstance(long groupId)
abstract IThingBlueMeshGroup
newSigMeshGroupInstance(long groupId)
abstract IThingBlueMeshGroup
newBlueMeshLocalGroupInstance(String localId, String meshId, String vendorId)
abstract IThingBlueMeshGroup
newBlueMeshLocalGroupInstance(MeshLocalGroupBuilder builder)
abstract IBlueMeshManager
getMeshInstance()
abstract ISigMeshManager
getSigMeshInstance()
abstract IMeshStatusListener
getMeshStatusInstance()
abstract IThingBlueMeshClient
getThingBlueMeshClient()
abstract IThingSigMeshClient
getThingSigMeshClient()
abstract IThingBlueMeshConfig
getThingBlueMeshConfig()
abstract IThingMeshManager
getMeshManager()
abstract <T extends IMeshCommonControl> T
getMeshControl(String deviceId)
abstract IThingBlueMeshOta
newOtaManagerInstance(ThingBlueMeshOtaBuilder activatorBuilder)
abstract IMeshEventHandler
getMeshEventHandler()
abstract void
onDestroy()
-
-
Method Detail
-
newBlueMeshDeviceInstance
abstract IThingBlueMeshDevice newBlueMeshDeviceInstance(String meshId)
-
newSigMeshDeviceInstance
abstract IThingBlueMeshDevice newSigMeshDeviceInstance(String meshId)
-
getThingMeshService
abstract IThingMeshService getThingMeshService()
-
newBlueMeshGroupInstance
abstract IThingBlueMeshGroup newBlueMeshGroupInstance(long groupId)
-
newSigMeshGroupInstance
abstract IThingBlueMeshGroup newSigMeshGroupInstance(long groupId)
-
newBlueMeshLocalGroupInstance
abstract IThingBlueMeshGroup newBlueMeshLocalGroupInstance(String localId, String meshId, String vendorId)
-
newBlueMeshLocalGroupInstance
abstract IThingBlueMeshGroup newBlueMeshLocalGroupInstance(MeshLocalGroupBuilder builder)
-
getMeshInstance
abstract IBlueMeshManager getMeshInstance()
-
getSigMeshInstance
abstract ISigMeshManager getSigMeshInstance()
-
getMeshStatusInstance
abstract IMeshStatusListener getMeshStatusInstance()
-
getThingBlueMeshClient
abstract IThingBlueMeshClient getThingBlueMeshClient()
-
getThingSigMeshClient
abstract IThingSigMeshClient getThingSigMeshClient()
-
getThingBlueMeshConfig
abstract IThingBlueMeshConfig getThingBlueMeshConfig()
-
getMeshManager
abstract IThingMeshManager getMeshManager()
-
getMeshControl
abstract <T extends IMeshCommonControl> T getMeshControl(String deviceId)
-
newOtaManagerInstance
abstract IThingBlueMeshOta newOtaManagerInstance(ThingBlueMeshOtaBuilder activatorBuilder)
-
getMeshEventHandler
abstract IMeshEventHandler getMeshEventHandler()
-
onDestroy
abstract void onDestroy()
-
-
-
-