@Override
    public synchronized void envoyerMessage (Message message) throws RemoteException {
        //test si pseudo absent hashmap, on ajoute
        String pseudo = message.getPseudo();
        if(!tableau.containsKey(pseudo)) {
            tableau.put(pseudo, new ArrayList<Message>());
        }

        //on parcours la HashMap et si pseudo (clef) différent de pseudo on insère le message
        for(Entry<String, ArrayList<Message>> entry : tableau.entrySet()) {
                if(!entry.getKey().equals(pseudo)){
                entry.getValue().add(message);
            }
        }
    }