Uses of Class
bootstrapP.ManagedMessageServer

Packages that use ManagedMessageServer
bootstrapP   
 

Uses of ManagedMessageServer in bootstrapP
 

Fields in bootstrapP declared as ManagedMessageServer
private  ManagedMessageServer RegisteredUser.ms
           
 

Fields in bootstrapP with type parameters of type ManagedMessageServer
private static java.util.List<ManagedMessageServer> MessageServersDatabase.vector
           
 

Methods in bootstrapP that return ManagedMessageServer
 ManagedMessageServer RegisteredUser.getMS()
           
static ManagedMessageServer MessageServersDatabase.getMS(java.net.InetAddress ip, int UDPPort)
          Returns a MS with the IP address and UDP port passed by arguments from the Managed message servers list.
static ManagedMessageServer MessageServersDatabase.getMS(int id)
          Returns a MS from the Managed message servers list.
 

Methods in bootstrapP that return types with arguments of type ManagedMessageServer
static java.util.List<ManagedMessageServer> MessageServersDatabase.getAllMS()
           
static java.util.Iterator<ManagedMessageServer> MessageServersDatabase.getMSIterator()
           
 

Methods in bootstrapP with parameters of type ManagedMessageServer
 void BackupperInterface.backupMs(ManagedMessageServer ms)
          Backup a single server data.
 void FileBackupper.backupMs(ManagedMessageServer ms)
           
 int ManagedMessageServer.compareTo(ManagedMessageServer ms)
          Compares the load of two message servers
 boolean ManagedMessageServer.equals(ManagedMessageServer ms)
          Checks if a message server is equal to another, witch means that it tests the RMI ports, UDP ports, IP addresses.
static int MessageServersDatabase.getMS(ManagedMessageServer managerMS)
          Searches the list for a specified MS and returns its id.
static void UsersDatabase.refreshMovedUser(RegisteredUser reg, ManagedMessageServer ms)
           
static void UsersDatabase.registerUser(java.lang.String pw, java.lang.String nick, ManagedMessageServer ms)
          Registers a new user into the database.
 void BackupperInterface.removeBackuppedMs(ManagedMessageServer ms)
          Remove a server contained in the backup.
 void FileBackupper.removeBackuppedMs(ManagedMessageServer ms)
           
 void RegisteredUser.setMS(ManagedMessageServer ms)
          Sets the message server this user is assigned to.
 

Method parameters in bootstrapP with type arguments of type ManagedMessageServer
 void BackupperInterface.backupWholeData(java.util.List<RegisteredUser> rUsers, java.util.List<ManagedMessageServer> mMss)
          Backups the whole data given by argument replacing completely the previous backups.
 void FileBackupper.backupWholeData(java.util.List<RegisteredUser> rUsers, java.util.List<ManagedMessageServer> mMss)
           
static void MessageServersDatabase.restoreData(java.util.List<ManagedMessageServer> mmss)
          Restores the list replacing it with the one given as arguments.
 int BackupperInterface.restoreData(java.util.List<RegisteredUser> restoredUsers, java.util.List<ManagedMessageServer> restoredMss)
           
 int FileBackupper.restoreData(java.util.List<RegisteredUser> restoredUsers, java.util.List<ManagedMessageServer> restoredMss)
           
 

Constructors in bootstrapP with parameters of type ManagedMessageServer
RegisteredUser(java.lang.String nick, java.lang.String pw, ManagedMessageServer ms)