-
public interface IThingLightningActivatorLightning device activation operation interface class.
-
-
Method Summary
Modifier and Type Method Description abstract voidstartSearch(List<String> devIds, long serverTimeout, long clientTimeout, IThingLightningSearchListener listener)Start searching for lightning devices. abstract voidstopSearch()Stop searching for lightning devices. abstract voidcancel(List<LightningSearchBean> lightningSearchBeanList)Cancel the searched device to make it exit the lightning state. abstract voidstartActive(ThingLightningDevActivatorBuilder builder)Start activation. abstract voidstopActive()Stop activation. -
-
Method Detail
-
startSearch
abstract void startSearch(List<String> devIds, long serverTimeout, long clientTimeout, IThingLightningSearchListener listener)
Start searching for lightning devices.
- Parameters:
devIds- List of activated lightning devices.serverTimeout- Activated device timeout.clientTimeout- Inactive device timeout.listener- Callback.
-
stopSearch
abstract void stopSearch()
Stop searching for lightning devices.
-
cancel
abstract void cancel(List<LightningSearchBean> lightningSearchBeanList)
Cancel the searched device to make it exit the lightning state.
-
startActive
abstract void startActive(ThingLightningDevActivatorBuilder builder)
Start activation. com.thingclips.smart.home.sdk.builder.ThingLightningDevActivatorBuilder
-
stopActive
abstract void stopActive()
Stop activation.
-
-
-
-