public interface ICoreServices
| Modifier and Type | Interface and Description |
|---|---|
static class |
ICoreServices.ExtUidState |
| Modifier and Type | Method and Description |
|---|---|
void |
addMembers(java.lang.String uid,
java.util.List<Member> membersToAdd) |
void |
createGroup(ItemValue<Group> group) |
void |
createUser(ItemValue<User> user) |
void |
deleteGroup(java.lang.String deletedGroupUid) |
ItemValue<Group> |
getGroupByExtId(java.lang.String extId) |
ItemValue<Group> |
getGroupByName(java.lang.String name) |
java.util.List<Member> |
getGroupMembers(java.lang.String uid) |
java.util.Map<java.lang.String,java.lang.String> |
getGroupStats() |
java.util.Set<java.lang.String> |
getImportedGroupsExtId() |
MailFilter |
getMailboxFilter(java.lang.String uuid) |
ItemValue<User> |
getUserByExtId(java.lang.String extId) |
ICoreServices.ExtUidState |
getUsersExtIdByState() |
java.util.Map<java.lang.String,java.lang.String> |
getUserStats() |
java.util.List<ItemValue<Group>> |
memberOf(java.lang.String uid) |
void |
removeMembers(java.lang.String uid,
java.util.List<Member> membersToRemove) |
void |
setMailboxFilter(java.lang.String mailboxUid,
MailFilter filter) |
void |
setMailboxQuota(java.lang.String uid,
int mailboxQuota) |
void |
setUserMailRouting(Mailbox.Routing routing,
java.lang.String userUid) |
void |
suspendUser(ItemValue<User> user) |
void |
unsuspendUser(ItemValue<User> user) |
void |
updateGroup(ItemValue<Group> group) |
void |
updateUser(ItemValue<User> user) |
void |
userDeletePhoto(java.lang.String uid) |
void |
userSetPhoto(java.lang.String uid,
byte[] photo) |
java.util.Map<java.lang.String,java.lang.String> getUserStats()
java.util.Map<java.lang.String,java.lang.String> getGroupStats()
void deleteGroup(java.lang.String deletedGroupUid)
deletedGroupExtId - ServerFaultvoid createGroup(ItemValue<Group> group)
uid - value - ServerFaultvoid updateGroup(ItemValue<Group> group)
uid - value - ServerFaultvoid suspendUser(ItemValue<User> user)
user - ServerFaultvoid unsuspendUser(ItemValue<User> user)
user - ServerFaultvoid updateUser(ItemValue<User> user)
user - ServerFaultjava.util.Set<java.lang.String> getImportedGroupsExtId()
extIdPrefix - ServerFaultICoreServices.ExtUidState getUsersExtIdByState()
MailFilter getMailboxFilter(java.lang.String uuid)
uuid - ServerFaultvoid setMailboxFilter(java.lang.String mailboxUid,
MailFilter filter)
uid - mailFilter - ServerFaultItemValue<Group> getGroupByExtId(java.lang.String extId)
extId - ServerFaultItemValue<Group> getGroupByName(java.lang.String name)
name - ServerFaultjava.util.List<Member> getGroupMembers(java.lang.String uid)
uid - ServerFaultvoid removeMembers(java.lang.String uid,
java.util.List<Member> membersToRemove)
uid - groupsToRemove - ServerFaultvoid addMembers(java.lang.String uid,
java.util.List<Member> membersToAdd)
uid - groupsToAdd - ServerFaultItemValue<User> getUserByExtId(java.lang.String extId)
uuid - ServerFaultjava.util.List<ItemValue<Group>> memberOf(java.lang.String uid)
uid - ServerFaultvoid userSetPhoto(java.lang.String uid,
byte[] photo)
uid - photo - ServerFaultvoid userDeletePhoto(java.lang.String uid)
uid - ServerFaultvoid setMailboxQuota(java.lang.String uid,
int mailboxQuota)
uid - mailboxQuota - void setUserMailRouting(Mailbox.Routing routing, java.lang.String userUid)
internal - member - Copyright © 2022. All Rights Reserved.