Uses of Package
userDatabase

Packages that use userDatabase
architectureInterface Provides all interfaces, given by this mix' software architecture for each component ("NameOfComponent"Interface.java). 
inputOutputHandler InputOutputHandler component - Handles (mix) message-based connections (see package Message) with communication partners (clients, other mixes and proxy servers) and therefore abstracts from the physic communication channels. 
message Provides different message formats, the InputOutputHandler is capable of transmitting. 
messageProcessor MessageProcessor component - Takes messages from component InputOutputHandler, processes them (recoding, checking for replays, removing/adding padding, initiating message authentication) and bypasses them to component OutputStrategy
userDatabase User Database component - Used to store user-specific data (for example identifiers, session keys or buffers) 
 

Classes in userDatabase used by architectureInterface
User
          Data structure used to store user-specific data (for example identifiers, session keys or buffers).
 

Classes in userDatabase used by inputOutputHandler
User
          Data structure used to store user-specific data (for example identifiers, session keys or buffers).
UserDatabaseController
          Controller class of component UserDatabase.
 

Classes in userDatabase used by message
User
          Data structure used to store user-specific data (for example identifiers, session keys or buffers).
 

Classes in userDatabase used by messageProcessor
User
          Data structure used to store user-specific data (for example identifiers, session keys or buffers).
 

Classes in userDatabase used by userDatabase
User
          Data structure used to store user-specific data (for example identifiers, session keys or buffers).