aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/pokemon
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/pokemon')
-rw-r--r--src/main/java/pokemon/IService.java1
-rw-r--r--src/main/java/pokemon/Service.java7
2 files changed, 8 insertions, 0 deletions
diff --git a/src/main/java/pokemon/IService.java b/src/main/java/pokemon/IService.java
index 32b49b3..79ceea0 100644
--- a/src/main/java/pokemon/IService.java
+++ b/src/main/java/pokemon/IService.java
@@ -22,5 +22,6 @@ public interface IService extends Remote {
public ArrayList<User> getAllUsers()throws RemoteException;
public void deleteUser(long id)throws RemoteException;
public boolean addPokemonWithAbilities(PokemonAddModel pokemon)throws RemoteException;
+ public void deleteMonster(long id)throws RemoteException;
}
diff --git a/src/main/java/pokemon/Service.java b/src/main/java/pokemon/Service.java
index 180af9e..77f4cc4 100644
--- a/src/main/java/pokemon/Service.java
+++ b/src/main/java/pokemon/Service.java
@@ -99,6 +99,13 @@ public class Service extends UnicastRemoteObject implements IService {
return newMonster;
}
+
+ @Override
+ public void deleteMonster(long id) throws RemoteException {
+ Database db=Database.getInstance();
+ db.deleteMonster(id);
+
+ }
}