Package com.beem.project.beem.smack.avatar

Package class diagram package com.beem.project.beem.smack.avatar
This package contains implementation of XEP-0084 User Avatar.

See:
          Description

Interface Summary
AvatarCache Interface for an AvatarCache.
AvatarListener A listener for avatar changes event.
AvatarRetriever Interface for an AvatarRetriever.
 

Class Summary
AvatarExtension PacketExtension to represent the Avatar data.
AvatarManager This class deals with the avatar data.
AvatarMetadataExtension PacketExtension to represent the Avatar metadata.
AvatarMetadataExtension.Info A metadata information element.
AvatarMetadataProvider A PacketExtensionProvider to parse the Avatar metadata.
AvatarProvider A PacketExtensionProvider to parse the Avatar data.
AvatarRetrieverFactory A factory for AvatarRetriever.
FileAvatarCache An implementation of an AvatarCache which store the data of the filesystem.
HttpAvatarRetriever An AvatarRetriever which retrieve the avatar over HTTP.
HttpClientAvatarRetriever An AvatarRetriever which retrieve the avatar over HTTP using the Apache HttpClient.
MemoryAvatarCache An avatar cache which store the avatars in memory.
XmppAvatarRetriever An AvatarRetriever which retrieve the avatar over the XMPP connection.
 

Package com.beem.project.beem.smack.avatar Description

This package contains implementation of XEP-0084 User Avatar.



Copyright © 2009 Beem-project.com. All Rights Reserved.