Interface GestorPersistencia
- All Known Implementing Classes:
PersistenciaArchivos
public interface GestorPersistencia
Interfaz que define el contrato para la persistencia de datos.
- Version:
- 1.0
- Author:
- JP-Aceves
-
Method Summary
Modifier and TypeMethodDescriptionvoidAñade una estadística al fichero de estadísticas.Carga y devuelve todas las estadísticas del fichero.cargarPartidaPausada(int id) Carga el estado de una partida pausada por su id.Carga y devuelve la lista de usuarios del fichero.voideliminarPartidaPausada(int id) Elimina el fichero de una partida pausada.voidguardarPartidaPausada(int id, String estado) Guarda el estado serializado de una partida pausada.voidguardarUsuarios(ArrayList<Usuario> listaUsuarios) Guarda la lista completa de usuarios en el fichero.Lista los ids de todas las partidas pausadas.
-
Method Details
-
guardarUsuarios
-
cargarUsuarios
-
agregarEstadistica
Añade una estadística al fichero de estadísticas. -
cargarEstadisticas
ArrayList<Estadistica> cargarEstadisticas()Carga y devuelve todas las estadísticas del fichero. -
guardarPartidaPausada
Guarda el estado serializado de una partida pausada. -
cargarPartidaPausada
Carga el estado de una partida pausada por su id. -
eliminarPartidaPausada
void eliminarPartidaPausada(int id) Elimina el fichero de una partida pausada. -
listarPartidasPausadas
-