|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.olat.instantMessaging.syncservice.RemoteGroupCreationOverXMPP
public class RemoteGroupCreationOverXMPP
Description:
creates groups on the remote IM server
Initial Date: 31.07.2008
| Constructor Summary | |
|---|---|
RemoteGroupCreationOverXMPP()
|
|
| Method Summary | |
|---|---|
boolean |
addUsersToSharedGroup(java.lang.String groupId,
java.util.List<java.lang.String> users)
|
boolean |
addUserToSharedGroup(java.lang.String groupId,
java.lang.String username)
|
boolean |
createSharedGroup(java.lang.String groupId,
java.lang.String displayName)
creates an empty shared group |
boolean |
createSharedGroup(java.lang.String groupId,
java.lang.String displayName,
java.util.List<java.lang.String> initialMembers)
Creates a shared buddy group where all members see each other on their rosters |
boolean |
deleteSharedGroup(java.lang.String groupId)
|
boolean |
removeUserFromSharedGroup(java.lang.String groupId,
java.lang.String username)
|
boolean |
removeUsersFromSharedGroup(java.lang.String groupId,
java.lang.String[] users)
|
boolean |
renameSharedGroup(java.lang.String groupId,
java.lang.String displayName)
Rename shared buddy group on the IM server |
void |
setConnection(AdminUserConnection adminUser)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RemoteGroupCreationOverXMPP()
| Method Detail |
|---|
public void setConnection(AdminUserConnection adminUser)
public boolean addUserToSharedGroup(java.lang.String groupId,
java.lang.String username)
addUserToSharedGroup in interface InstantMessagingGroupSynchronisationorg.olat.instantMessaging.InstantMessagingGroupSynchronisation#addUserToSharedGroup(java.lang.String, org.olat.core.id.Identity)
public boolean addUsersToSharedGroup(java.lang.String groupId,
java.util.List<java.lang.String> users)
addUsersToSharedGroup in interface InstantMessagingGroupSynchronisationorg.olat.instantMessaging.InstantMessagingGroupSynchronisation#addUsersToSharedGroup(java.lang.String, java.util.List)
public boolean createSharedGroup(java.lang.String groupId,
java.lang.String displayName,
java.util.List<java.lang.String> initialMembers)
InstantMessagingGroupSynchronisation
createSharedGroup in interface InstantMessagingGroupSynchronisationgroupId - olat ressource iddisplayName - name shown in the rosterinitialMembers - array with olat usernamesorg.olat.instantMessaging.InstantMessagingGroupSynchronisation#createSharedGroup(java.lang.String, java.lang.String, java.util.List)
public boolean createSharedGroup(java.lang.String groupId,
java.lang.String displayName)
InstantMessagingGroupSynchronisation
createSharedGroup in interface InstantMessagingGroupSynchronisationpublic boolean deleteSharedGroup(java.lang.String groupId)
deleteSharedGroup in interface InstantMessagingGroupSynchronisationorg.olat.instantMessaging.InstantMessagingGroupSynchronisation#deleteSharedGroup(java.lang.String)
public boolean removeUserFromSharedGroup(java.lang.String groupId,
java.lang.String username)
removeUserFromSharedGroup in interface InstantMessagingGroupSynchronisationorg.olat.instantMessaging.InstantMessagingGroupSynchronisation#removeUserFromSharedGroup(java.lang.String, java.lang.String)
public boolean removeUsersFromSharedGroup(java.lang.String groupId,
java.lang.String[] users)
removeUsersFromSharedGroup in interface InstantMessagingGroupSynchronisationorg.olat.instantMessaging.InstantMessagingGroupSynchronisation#removeUsersFromSharedGroup(java.lang.String, java.lang.String[])
public boolean renameSharedGroup(java.lang.String groupId,
java.lang.String displayName)
InstantMessagingGroupSynchronisation
renameSharedGroup in interface InstantMessagingGroupSynchronisationorg.olat.instantMessaging.InstantMessagingGroupSynchronisation#renameSharedGroup(java.lang.String, java.lang.String)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||