- persistedPositions - Variable in class de.hadizadeh.positioning.controller.PositionManager
-
persisted positions, key is the position id, value a list of signal data
- persistenceFile - Variable in class de.hadizadeh.positioning.persistence.XMLPersistenceManager
-
xml file
- persistenceManager - Variable in class de.hadizadeh.positioning.controller.PositionManager
-
persistence manager
- PersistenceManager - Interface in de.hadizadeh.positioning.persistence
-
- persistPosition(String, PositionInformation) - Method in interface de.hadizadeh.positioning.persistence.PersistenceManager
-
- persistPosition(String, PositionInformation) - Method in class de.hadizadeh.positioning.persistence.XMLPersistenceManager
-
Adds new signal data for a technology of a position.
- PositionInformation - Class in de.hadizadeh.positioning.model
-
Model of position information, which includes an identifier and the signal information.
- PositionInformation(String, Map<String, SignalInformation>) - Constructor for class de.hadizadeh.positioning.model.PositionInformation
-
Creates a position information.
- PositioningException - Exception in de.hadizadeh.positioning.exceptions
-
Provides positioning exceptions.
- PositioningException(String) - Constructor for exception de.hadizadeh.positioning.exceptions.PositioningException
-
Creates an exception in the positioning system.
- PositioningPersistenceException - Exception in de.hadizadeh.positioning.exceptions
-
Provides persistence exceptions in the positioning system.
- PositioningPersistenceException(String) - Constructor for exception de.hadizadeh.positioning.exceptions.PositioningPersistenceException
-
Creates an persistence exception in the positioning system.
- positioningStarted - Variable in class de.hadizadeh.positioning.controller.PositionManager
-
true, if positioning (online mode) has been started, false if it is not started
- PositionListener - Interface in de.hadizadeh.positioning.controller
-
Listens to new position information.
- positionListeners - Variable in class de.hadizadeh.positioning.controller.PositionManager
-
list of all position listeners which will be notified
- PositionManager - Class in de.hadizadeh.positioning.controller
-
Handles all relevant position functionalities.
- PositionManager() - Constructor for class de.hadizadeh.positioning.controller.PositionManager
-
Creates a position manager with default XML persistence-file: positionManagerData.xml in the same directory
- PositionManager(PersistenceManager) - Constructor for class de.hadizadeh.positioning.controller.PositionManager
-
Creates a position manager which will persist the data in a given file.
- PositionManager(File) - Constructor for class de.hadizadeh.positioning.controller.PositionManager
-
Creates a position manager which will persist the data in a given file.
- positionReceived(MappingPoint) - Method in interface de.hadizadeh.positioning.controller.MappedPositionListener
-
Called when a new position information has been calculated and received.
- positionReceived(List<MappingPoint>) - Method in interface de.hadizadeh.positioning.controller.MappedPositionListener
-
Called when a new position information has been calculated and received.
- positionReceived(PositionInformation) - Method in interface de.hadizadeh.positioning.controller.PositionListener
-
Called when a new position information has been calculated and received.
- positionReceived(List<PositionInformation>) - Method in interface de.hadizadeh.positioning.controller.PositionListener
-
Called when a new position information has been calculated and received.
- providesExactlyPosition() - Method in class de.hadizadeh.positioning.controller.Technology
-
Sets that the hardware delivers exactly positions like a bluetooth beacon with a short range,
will override other technology data if this technology matches