X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/jaceP2P.git/blobdiff_plain/75b8c0f2d17fa325685084522752884ef794febf..9e956705309c9875a2550b863127892b1a52723c:/src/jaceP2P/JaceSuperNodeInterface.java diff --git a/src/jaceP2P/JaceSuperNodeInterface.java b/src/jaceP2P/JaceSuperNodeInterface.java index 9779ef3..3b1ef20 100644 --- a/src/jaceP2P/JaceSuperNodeInterface.java +++ b/src/jaceP2P/JaceSuperNodeInterface.java @@ -2,6 +2,7 @@ package jaceP2P; import java.rmi.Remote; import java.rmi.RemoteException; +import java.util.ArrayList; import java.util.Vector; import and.Mapping.Algo; @@ -37,7 +38,7 @@ public interface JaceSuperNodeInterface extends Remote { public void updateCountNode(String IP, int nb) throws RemoteException; - public void sendSurplus(Vector nodes) throws RemoteException; + public void sendSurplus(Vector nodes, ArrayList _gnodes) throws RemoteException; public void removeSuperNode(SuperNodeData d) throws RemoteException; @@ -55,6 +56,8 @@ public interface JaceSuperNodeInterface extends Remote { public void setMapping( Algo al ) throws RemoteException ; public void updateMappedNode(GNode dead, GNode remp) throws RemoteException ; + + public ArrayList getGNodes() throws RemoteException ; } /** ! **/