Package de.knup.jedi.jayshare

Interface Summary
JayPacketListener Background communication handler interface.
XMLOutput Interface for XML serialisable classes.
 

Class Summary
CommunicationThread CommunicationThread handles all the background communication of the client.
Connection Handles a connection to a conference room
DownloadQueue The DownloadQueue manages the files to be downloaded.
DownloadQueueManager DownloadQueueManager downloads the items in the queue and removes them from it.
DownloadQueueManager.GetFile GetFile represents a single file item in the temporary download vector.
FilehashItem This is one fileitem from a user in the queue.
FileItem Represents a file entry in a file list.
FileList Represents a list of file items.
HashWrapper Uses w3c implementation of the MD5 algo.
Main  
Main.JTestConnectionListener  
Main.JTestPacketListener  
MDate Modification Date representation.
OwnedFileList OwnedFileList has a hashed JID assigned.
QueueItem An item in the download queue.
ServiceLookupList Lookup up service information of currently available users.
ServiceLookupList.Service Service information.
Status Status contains references to all components needed by a jayShare client and login data of the current fileshare session.
UserList UserList represents the global list of file lists.
UserLookupList UserLookupList assigns hashed Jabber IDs to nick names in the conference.
XTag XTag contains junk of additional information assigned to a file.
 

Exception Summary
NoUserListException No user list available.