public class LocationInformationManager
extends java.lang.Object
Constructor and Description |
---|
LocationInformationManager(ApplicationSettingsInformation settings)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
addEventListener(LocationInformationManagerChangeStatusEventListener listener)
Funció per guardar una referčncia a un "listener" d'event
|
int |
getNumberOfLocationInformationSent()
Funció que torna el nombre de locatlitzacions enviades al servidor GIS
|
int |
getNumberOfLocationInformationStored()
Funció que torna el nombre de localitzacions emmagatzemades (i per tant no enviades)
|
void |
removeEventListener(LocationInformationManagerChangeStatusEventListener listener)
Funció per eliminar una referčncia a un "listener" d'event
|
void |
sendStoredLocationsToServer(java.lang.String[] urls)
Envia totes les localitzacions emmagatzemades i, si l'enviament és correcte, les elimina de memňria
|
void |
storeAndSendLocationToServer(LocationInformation loc)
Funció que emmagatzema una nova localització i envia totes les localitzacions emmagatzemades
|
void |
useSettings(ApplicationSettingsInformation settings)
Funció per aplicar i utilitzar els valors de configuració d'aplicació
|
public LocationInformationManager(ApplicationSettingsInformation settings)
settings
- instŕncia de ApplicationSettingsInformation
amb la configuració d'aplicaciópublic void addEventListener(LocationInformationManagerChangeStatusEventListener listener)
listener
- instŕncia de LocationInformationManagerChangeStatusEventListener
public void removeEventListener(LocationInformationManagerChangeStatusEventListener listener)
listener
- instŕncia de LocationInformationManagerChangeStatusEventListener
public void useSettings(ApplicationSettingsInformation settings)
settings
- instŕncia de ApplicationSettingsInformation
que conté els valors de configuraciópublic int getNumberOfLocationInformationSent()
public int getNumberOfLocationInformationStored()
public void storeAndSendLocationToServer(LocationInformation loc)
public void sendStoredLocationsToServer(java.lang.String[] urls)
urls
- String[] que conté la URL del servidor GIS al que s'ha d'enviar la informació