TSCollection
Timed
Out
Exception
Thrown by com.futurae.sdk.ts.TrustSignalsSDK.collect and com.futurae.sdk.ts.TrustSignalsSDK.collectAndUpload when the collection deadline fires and every long-running collector (location, Wi-Fi scan, BLE scan, nearby devices, BLE peripherals) timed out — i.e. no signal data was gathered at all.
When only some long-running collectors timed out, a partial com.futurae.sdk.ts.model.public.TSCollection
is returned instead with com.futurae.sdk.ts.model.public.TSCollection.timedOut
set to true.
The timeout duration is controlled by com.futurae.sdk.ts.model.public.TSConfiguration.collectionTimeoutMs
and can be overridden per-call via the timeoutMs
parameter.