A B C D E F G H I L M N O P Q R S T U V W Y

M

MailInterface - Class in servlet
This graphic interface shows the received messages.
MailInterface(Vector<Message>) - Constructor for class servlet.MailInterface
The constructor
main(String[]) - Static method in class bootstrapP.BootstrapCore
The main method to launch the Bootstrap Server, activating all the threads, publishing the rmi services, and restoring the data from the filename previousely used as backup.
main(String[]) - Static method in class messageServerP.MessageServerCore
The main method to launch the Message Server, activating all the threads, publishing the rmi services, and restoring the data from the filename previousely used as backup.
main(String[]) - Static method in class servlet.ClientCore
 
mainBackupper - Static variable in class bootstrapP.BootstrapCore
 
mainBackupper - Static variable in class messageServerP.MessageServerCore
 
makeAddMS(String, String, int, int) - Static method in class bootstrapP.Command
"add message server" command constructor.
makeBackup(String) - Static method in class bootstrapP.Command
"backup" command constructor.
makeBackup(String) - Static method in class messageServerP.Command
"backup" command constructor.
makeBlockAssignation(int) - Static method in class bootstrapP.Command
"block assignation" command constructor.
makeChangeInterfaceToGUI() - Static method in class messageServerP.Command
"change interface to gui" command constructor.
makeChangeInterfaceToText() - Static method in class messageServerP.Command
"change interface to textual" command constructor.
makeDeleteUser(String) - Static method in class bootstrapP.Command
"delete user" command constructor.
makeMoveUser(String, int) - Static method in class bootstrapP.Command
"move user" command constructor.
makeMyselfMessageServer(InetAddress, int, String) - Static method in class messageServerP.MyselfMessageServer
A constructor that works just once, to avoid creating two MyselfMessageServers.
makePrintLoadStatistics() - Static method in class messageServerP.Command
"print load statistics" command constructor.
makePrintUsersStatistics() - Static method in class messageServerP.Command
"print user statistics" command constructor.
makeRemoveMS(int) - Static method in class bootstrapP.Command
"remove message server" command constructor.
makeShowAll() - Static method in class bootstrapP.Command
"show all" command constructor.
makeShowGlobalStats() - Static method in class bootstrapP.Command
"show global statitics" command constructor.
makeShutdown(int) - Static method in class bootstrapP.Command
"shutdown" command constructor.
makeShutdown() - Static method in class messageServerP.Command
"shutdown" command constructor.
makeTestPresence(int) - Static method in class bootstrapP.Command
"test presence" command constructor.
makeUnblockAssignation(int) - Static method in class bootstrapP.Command
"unblock assignation" command constructor.
makeUsersList(int) - Static method in class bootstrapP.Command
"show users list" command constructor.
ManagedMessageServer - Class in bootstrapP
A representation of a Message Server managed by the Bootstrap server.
ManagedMessageServer(InetAddress, int, int, String) - Constructor for class bootstrapP.ManagedMessageServer
 
ManagedUser - Class in messageServerP
A representation of a user managed by the Message Server.
ManagedUser(String, InetAddress, int, String) - Constructor for class messageServerP.ManagedUser
Creates a Managed User.
managedUsers - Variable in class common.Statistics
 
ManagedUsersDatabase - Class in messageServerP
The database of managed users.
ManagedUsersDatabase() - Constructor for class messageServerP.ManagedUsersDatabase
 
menu - Variable in class servlet.GossipInterface
 
Message - Class in common
A message between two users.
Message(String, User, User) - Constructor for class common.Message
Creates a message with the data given by argument.
MessageServer - Class in common
A representation of a Gossip Message server.
MessageServer(InetAddress, int) - Constructor for class common.MessageServer
The message server contructor
MessageServerCore - Class in messageServerP
The main class of the Message Server, witch starts all the services.
MessageServerCore() - Constructor for class messageServerP.MessageServerCore
 
messageServerP - package messageServerP
 
messageServers - Static variable in class messageServerP.Cache
The Message Servers.
MessageServersDatabase - Class in bootstrapP
A database containing all the Message servers managed by this BS and part of this Gossip system.
MessageServersDatabase() - Constructor for class bootstrapP.MessageServersDatabase
 
messaggi - Variable in class servlet.PeerInterface
 
moveUser(String, User, MessageServer) - Method in class bootstrapP.SafeMSForBSInterface
 
moveUser(String, User, MessageServer) - Method in interface common.interfaces.MSForBSInterface
Moves a user assignation from the message server to the specified one.
moveUser(String, User, MessageServer) - Method in class messageServerP.Communication
 
ms - Variable in class bootstrapP.RegisteredUser
 
ms - Static variable in class servlet.ClientCore
 
MSForBSInterface - Interface in common.interfaces
This interface represents the method that a Gossip Message Server must provide to let a Bootstrap work.
MSForMSInterface - Interface in common.interfaces
This interface provides the methods that the object exported by a Message Server must provide to let another Message Server communicate with it.
MSForServletInterface - Interface in common.interfaces
This class represents the methods that the object exported by the Gossip Message Server must implement to let a Gossip Servlet use it.
msgsQueue - Variable in class messageServerP.ManagedUser
 
msi - Static variable in class servlet.AccessOperation
The reference to the remote object of the message
myself - Static variable in class messageServerP.MyselfMessageServer
 
myself - Static variable in class servlet.ClientCore
The variables contain information about the user, the user's password, th bootstrap server, the message server and the reference to the graphic interface.
MyselfMessageServer - Class in messageServerP
A self-representation of a message server.
MyselfMessageServer(InetAddress, int, String) - Constructor for class messageServerP.MyselfMessageServer
private constructor to not let anyone create two MyselfMessageServers

A B C D E F G H I L M N O P Q R S T U V W Y