|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IBuddyListPersister
IBuddyList persister provides a simple interface to handle custom loading and save of user's buddy lists.
| Method Summary | |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
getOfflineVariables(java.lang.String userName)
Return a map of off-line variables. |
StorableBuddyList |
loadList(java.lang.String userName)
Load the buddy list for the specified user |
boolean |
removeOfflineBuddy(java.lang.String owner,
java.lang.String buddyName)
Removes a buddy from a user list when the user is off-line |
void |
saveAll(java.util.Map<java.lang.String,StorableBuddyList> buddyLists)
Save all buddy lists currently kept in memory. |
boolean |
saveList(java.lang.String userName,
StorableBuddyList buddyList)
Save the buddy list of for the specified user |
| Methods inherited from interface it.gotoandplay.smartfoxserver.lib.IService |
|---|
destroy, init |
| Method Detail |
|---|
StorableBuddyList loadList(java.lang.String userName)
userName - the user name
boolean saveList(java.lang.String userName,
StorableBuddyList buddyList)
userName - the user namebuddyList - the list of buddiesvoid saveAll(java.util.Map<java.lang.String,StorableBuddyList> buddyLists)
buddyLists - a map of buddy lists where the key is the user name and the value is the buddy list.java.util.Map<java.lang.String,java.lang.String> getOfflineVariables(java.lang.String userName)
userName - owner of the variables
boolean removeOfflineBuddy(java.lang.String owner,
java.lang.String buddyName)
owner - the buddy list ownerbuddyName - the buddy name
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||