-
- All Implemented Interfaces:
public final class PointrDebug
-
-
Field Summary
Fields Modifier and Type Field Description private final ConfigurationManager
configurationManager
private final PositionManagerImpl
positionManager
private final LocationDataSupplierImpl
locationDataSupplierImpl
private final SensorDataSupplierImpl
sensorDataSupplierImpl
-
Constructor Summary
Constructors Constructor Description PointrDebug(ConfigurationManager configurationManager, PositionManagerImpl positionManager, LocationDataSupplierImpl locationDataSupplierImpl, SensorDataSupplierImpl sensorDataSupplierImpl)
-
Method Summary
Modifier and Type Method Description final ConfigurationManager
getConfigurationManager()
final PositionManagerImpl
getPositionManager()
final LocationDataSupplierImpl
getLocationDataSupplierImpl()
final SensorDataSupplierImpl
getSensorDataSupplierImpl()
final Unit
startBeaconSimulation(MappedBeacon beacon, Long beaconDurationInSeconds)
final Unit
startGpsSimulation(Location location, Long durationInSeconds)
final Unit
startGeofenceSimulation(Geofence geofence, CalculatedLocation calculatedLocation, Long durationInSeconds, Boolean isEnter)
final Unit
simulateLocation(CalculatedLocation calculatedLocation)
Method to simulate a single location final Unit
startLocationSimulation(LocationAware location, Long durationInMillis, Boolean isEnter)
final Unit
stop()
final Unit
updateBleParams(Float beaconSilenceTime, Boolean isGpsTrackingFgEnabled, Boolean isGpsTrackingBgEnabled)
final Unit
updateGeofenceParameters(Float ignorePeriod, Float recheckingPeriod, Float beaconSilenceTime)
-
-
Constructor Detail
-
PointrDebug
PointrDebug(ConfigurationManager configurationManager, PositionManagerImpl positionManager, LocationDataSupplierImpl locationDataSupplierImpl, SensorDataSupplierImpl sensorDataSupplierImpl)
-
-
Method Detail
-
getConfigurationManager
final ConfigurationManager getConfigurationManager()
-
getPositionManager
final PositionManagerImpl getPositionManager()
-
getLocationDataSupplierImpl
final LocationDataSupplierImpl getLocationDataSupplierImpl()
-
getSensorDataSupplierImpl
final SensorDataSupplierImpl getSensorDataSupplierImpl()
-
startBeaconSimulation
final Unit startBeaconSimulation(MappedBeacon beacon, Long beaconDurationInSeconds)
-
startGpsSimulation
final Unit startGpsSimulation(Location location, Long durationInSeconds)
-
startGeofenceSimulation
final Unit startGeofenceSimulation(Geofence geofence, CalculatedLocation calculatedLocation, Long durationInSeconds, Boolean isEnter)
-
simulateLocation
final Unit simulateLocation(CalculatedLocation calculatedLocation)
Method to simulate a single location
-
startLocationSimulation
final Unit startLocationSimulation(LocationAware location, Long durationInMillis, Boolean isEnter)
-
updateBleParams
final Unit updateBleParams(Float beaconSilenceTime, Boolean isGpsTrackingFgEnabled, Boolean isGpsTrackingBgEnabled)
-
updateGeofenceParameters
final Unit updateGeofenceParameters(Float ignorePeriod, Float recheckingPeriod, Float beaconSilenceTime)
-
-
-
-