Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Correction of some bugs and performance enhancement.
[jaceP2P.git] / src / jaceP2P / JaceSuperNodeInterface.java
index f3ef6bc..b7aef79 100644 (file)
@@ -3,7 +3,6 @@ package jaceP2P;
 import java.rmi.Remote;
 import java.rmi.RemoteException;
 import java.util.ArrayList;
-import java.util.Vector;
 
 import and.Mapping.Algo;
 import and.Mapping.GNode;
@@ -35,12 +34,12 @@ public interface JaceSuperNodeInterface extends Remote {
        
        public Node getNewNode( String spawnerIP, GNode _deadNode ) throws RemoteException;
 
-       public Vector<?> sendStub(String IP, int port, JaceSuperNodeInterface stub)
+       public ArrayList<Object> sendStub(String IP, int port, JaceSuperNodeInterface stub)
                        throws RemoteException;
 
        public void updateCountNode(String IP, int nb) throws RemoteException;
 
-       public void sendSurplus(Vector<?> nodes, ArrayList<GNode> _gnodes) throws RemoteException;
+       public void sendSurplus(ArrayList<Node> newVector, ArrayList<GNode> _gnodes) throws RemoteException;
 
        public void removeSuperNode(SuperNodeData d) throws RemoteException;