public class CoreServices extends java.lang.Object implements ICoreServices
| Modifier and Type | Method and Description |
|---|---|
void |
addMembers(java.lang.String uid,
java.util.List<Member> membersToAdd) |
static ICoreServices |
build(java.lang.String domainUid) |
void |
createGroup(ItemValue<Group> group) |
void |
createUser(ItemValue<User> user) |
void |
deleteGroup(java.lang.String groupUid) |
ItemValue<Group> |
getGroupByExtId(java.lang.String extId) |
java.util.List<Member> |
getGroupMembers(java.lang.String uid) |
java.util.Map<java.lang.String,java.lang.String> |
getGroupStats() |
java.util.List<java.lang.String> |
getImportedGroupsExtId() |
java.util.List<java.lang.String> |
getImportedUsersExtId() |
MailFilter |
getMailboxFilter(java.lang.String uuid) |
ItemValue<User> |
getUserByExtId(java.lang.String extId) |
java.util.Map<java.lang.String,java.lang.String> |
getUserStats() |
java.lang.String |
groupExternalId(java.lang.String uid) |
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 |
suspendUser(ItemValue<User> user) |
void |
updateGroup(ItemValue<Group> group) |
void |
updateUser(ItemValue<User> user) |
void |
userDeletePhoto(java.lang.String uid) |
java.lang.String |
userExternalId(java.lang.String uid) |
void |
userSetPhoto(java.lang.String uid,
byte[] photo) |
public static ICoreServices build(java.lang.String domainUid) throws ServerFault
ServerFaultpublic java.util.Map<java.lang.String,java.lang.String> getUserStats()
getUserStats in interface ICoreServicespublic java.util.Map<java.lang.String,java.lang.String> getGroupStats()
getGroupStats in interface ICoreServicespublic void deleteGroup(java.lang.String groupUid)
throws ServerFault
deleteGroup in interface ICoreServicesServerFaultpublic void createGroup(ItemValue<Group> group) throws ServerFault
createGroup in interface ICoreServicesServerFaultpublic void updateGroup(ItemValue<Group> group) throws ServerFault
updateGroup in interface ICoreServicesServerFaultpublic void suspendUser(ItemValue<User> user) throws ServerFault
suspendUser in interface ICoreServicesServerFaultpublic void createUser(ItemValue<User> user) throws ServerFault
createUser in interface ICoreServicesServerFaultpublic void updateUser(ItemValue<User> user) throws ServerFault
updateUser in interface ICoreServicesServerFaultpublic java.util.List<java.lang.String> getImportedGroupsExtId()
throws ServerFault
getImportedGroupsExtId in interface ICoreServicesServerFaultpublic java.util.List<java.lang.String> getImportedUsersExtId()
throws ServerFault
getImportedUsersExtId in interface ICoreServicesServerFaultpublic MailFilter getMailboxFilter(java.lang.String uuid) throws ServerFault
getMailboxFilter in interface ICoreServicesServerFaultpublic void setMailboxFilter(java.lang.String mailboxUid,
MailFilter filter)
throws ServerFault
setMailboxFilter in interface ICoreServicesServerFaultpublic ItemValue<Group> getGroupByExtId(java.lang.String extId) throws ServerFault
getGroupByExtId in interface ICoreServicesServerFaultpublic java.util.List<Member> getGroupMembers(java.lang.String uid) throws ServerFault
getGroupMembers in interface ICoreServicesServerFaultpublic void removeMembers(java.lang.String uid,
java.util.List<Member> membersToRemove)
throws ServerFault
removeMembers in interface ICoreServicesServerFaultpublic void addMembers(java.lang.String uid,
java.util.List<Member> membersToAdd)
throws ServerFault
addMembers in interface ICoreServicesServerFaultpublic ItemValue<User> getUserByExtId(java.lang.String extId) throws ServerFault
getUserByExtId in interface ICoreServicesServerFaultpublic java.util.List<ItemValue<Group>> memberOf(java.lang.String uid) throws ServerFault
memberOf in interface ICoreServicesServerFaultpublic java.lang.String userExternalId(java.lang.String uid)
throws ServerFault
userExternalId in interface ICoreServicesServerFaultpublic java.lang.String groupExternalId(java.lang.String uid)
throws ServerFault
groupExternalId in interface ICoreServicesServerFaultpublic void userSetPhoto(java.lang.String uid,
byte[] photo)
throws ServerFault
userSetPhoto in interface ICoreServicesServerFaultpublic void userDeletePhoto(java.lang.String uid)
throws ServerFault
userDeletePhoto in interface ICoreServicesServerFaultpublic void setMailboxQuota(java.lang.String uid,
int mailboxQuota)
setMailboxQuota in interface ICoreServicesCopyright © 2021. All Rights Reserved.