Package com.administracion
Class BackEndAdmin
java.lang.Object
com.administracion.BackEndAdmin
public class BackEndAdmin
extends java.lang.Object
Clase mayor con conexion con la base de datos de los datos de todos los drones del sistema
- Version:
- 0.2
- Author:
- Aitor Ruiz
-
Constructor Summary
Constructors Constructor Description BackEndAdmin()
Constructor -
Method Summary
Modifier and Type Method Description java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.String>>
cargarArchivoParaBaseDeDatos()
Lectorjava.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.String>>
cargarDatosAutomatico()
Carga de Datosvoid
ejecutarBD()
Ejecutar BDvoid
eliminarDatos(int id)
Eliminar un dron de la BDvoid
exportarASql()
Deprecated.void
guardarBD(java.util.HashMap<java.lang.String,java.lang.String> DatosEntrada)
Guardar BDjava.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.String>>
leerBD()
Leer BDvoid
UpdateCoordenadasX(int coordenadasX, int id)
Modificar BDvoid
UpdateCoordenadasY(int coordenadasY, int id)
Modificar BDvoid
UpdateDatos(int id, int idUsuario, int coordenadasX, int coordenadasY, int horaSalida, int horaLlegada, java.lang.String ciudadSalida, java.lang.String ciudadLlegada, java.lang.String cargaDescripcion)
Deprecated.
-
Constructor Details
-
BackEndAdmin
public BackEndAdmin()Constructor
Constructor que hace la conexión con la base de datos Crea el archivo en caso de que no exista
-
-
Method Details
-
cargarArchivoParaBaseDeDatos
public java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.String>> cargarArchivoParaBaseDeDatos()Lector
lee el archivo- Returns:
- (ArrayList<HashMap<String, String>>) con un array de mapas de todos los datos del archivo
-
cargarDatosAutomatico
public java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.String>> cargarDatosAutomatico()Carga de Datos
Carga los archivos en la BD de manera automatica- Returns:
- (ArrayList<HashMap<String, String>>) con un array de mapas de todos los datos
-
ejecutarBD
public void ejecutarBD()Ejecutar BD
Si no ha nada dentro de la BD hay que ejecutarla porque puede ser que no exista. -
guardarBD
public void guardarBD(java.util.HashMap<java.lang.String,java.lang.String> DatosEntrada)Guardar BD
Guarda los datos dentro de la BD.- Parameters:
DatosEntrada
- Mapa a guardar
-
leerBD
public java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.String>> leerBD()Leer BD
Guarda los datos dentro de la BD.- Returns:
- (ArrayList<HashMap<String, String>>) con un array de mapas de todos los datos
-
UpdateCoordenadasX
public void UpdateCoordenadasX(int coordenadasX, int id)Modificar BD
Modifica las coordenadas- Parameters:
coordenadasX
- , id Mapa a guardar
-
UpdateCoordenadasY
public void UpdateCoordenadasY(int coordenadasY, int id)Modificar BD
Modifica las coordenadas- Parameters:
coordenadasY
- , id Mapa a guardar
-
UpdateDatos
@Deprecated public void UpdateDatos(int id, int idUsuario, int coordenadasX, int coordenadasY, int horaSalida, int horaLlegada, java.lang.String ciudadSalida, java.lang.String ciudadLlegada, java.lang.String cargaDescripcion)Deprecated.Modificar BD
Modifica todos los datos. En desuso por ineficiencia. Si se requiere modificar datos, es mejor eliminar -
eliminarDatos
public void eliminarDatos(int id)Eliminar un dron de la BD
Eliminar un dron- Parameters:
id
- id del dron
-
exportarASql
@Deprecated public void exportarASql()Deprecated.Exporta la BD
Exportar datos
-