diff options
author | cirakg <ciraboxkg@gmail.com> | 2023-01-02 16:34:46 +0100 |
---|---|---|
committer | cirakg <ciraboxkg@gmail.com> | 2023-01-02 16:34:46 +0100 |
commit | fc569fa42d3dd1f8709103c7dae7e995597072ca (patch) | |
tree | e2e42709a75dd40c27f2b0e5c358bf797cf324c1 /src/main/java/pokemon | |
parent | 305d7aedcdeff0e26d6ccf3b9ce725b09103047a (diff) |
Po zavrsetu igre se dodaje u history u bazi.
Diffstat (limited to 'src/main/java/pokemon')
-rw-r--r-- | src/main/java/pokemon/IService.java | 1 | ||||
-rw-r--r-- | src/main/java/pokemon/Server.java | 2 | ||||
-rw-r--r-- | src/main/java/pokemon/Service.java | 6 |
3 files changed, 8 insertions, 1 deletions
diff --git a/src/main/java/pokemon/IService.java b/src/main/java/pokemon/IService.java index 81b4019..de4b6e5 100644 --- a/src/main/java/pokemon/IService.java +++ b/src/main/java/pokemon/IService.java @@ -24,5 +24,6 @@ public interface IService extends Remote { public boolean addPokemonWithAbilities(PokemonAddModel pokemon)throws RemoteException; public void deleteMonster(long id)throws RemoteException; public User getUserById(long id) throws RemoteException; + public int addHistory(Game game) throws Exception; } diff --git a/src/main/java/pokemon/Server.java b/src/main/java/pokemon/Server.java index e08d7bc..77b7fad 100644 --- a/src/main/java/pokemon/Server.java +++ b/src/main/java/pokemon/Server.java @@ -327,7 +327,7 @@ public class Server implements Runnable { games.remove(game); System.out.println("GAME FINISHED"+games.size()); sendAvailablePlayers(); - //add game to database + s.addHistory(game); } } diff --git a/src/main/java/pokemon/Service.java b/src/main/java/pokemon/Service.java index 77a398b..f9f76de 100644 --- a/src/main/java/pokemon/Service.java +++ b/src/main/java/pokemon/Service.java @@ -112,6 +112,12 @@ public class Service extends UnicastRemoteObject implements IService { Database db=Database.getInstance(); return db.getUserById(id); } + + @Override + public int addHistory(Game game) throws Exception { + Database db=Database.getInstance(); + return db.addHistory(game); + } } |