Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Implementation of multiple mapping algorithm possibility.
[jaceP2P.git] / src / jaceP2P / JaceSuperNodeInterface.java
index c5f2e3a..e54e9b3 100644 (file)
@@ -51,15 +51,17 @@ public interface JaceSuperNodeInterface extends Remote {
        
 //     public void removeGNode( GNode _g ) throws RemoteException ;
        
-       public GNode delGNodeFromList( Node _n, int _mode ) throws RemoteException ;
+       public GNode delGNodeFromList( Node _n, int _mode, String _spawnerIp ) throws RemoteException ;
 
        public boolean blockForMapping() throws RemoteException ;
        
        public void setMapping( Algo al ) throws RemoteException ;
 
-       public void updateMappedNode(GNode dead, GNode remp) throws RemoteException ;
+       public void updateMappedNode(GNode dead, GNode remp, String _spawnerIP) throws RemoteException ;
 
        public ArrayList<GNode> getGNodes() throws RemoteException ;
+       
+       public void removeAlgo( String _id, int _mode ) throws RemoteException ;
 }
 
 /** ! **/