public class CoreServicesTest extends java.lang.Object implements ICoreServices
Modifier and Type | Field and Description |
---|---|
java.util.Map<java.lang.String,ItemValue<Group>> |
createdGroups |
java.util.Map<java.lang.String,ItemValue<User>> |
createdUsers |
java.util.Set<java.lang.String> |
deletedGroupUids |
java.util.Set<java.lang.String> |
existingGroupsExtIds |
java.util.Set<java.lang.String> |
existingUsersExtIds |
java.util.HashMap<java.lang.String,java.util.List<Member>> |
groupMembersToAdd |
java.util.HashMap<java.lang.String,java.util.List<Member>> |
groupMembersToRemove |
java.util.HashMap<java.lang.String,ItemValue<Group>> |
groups |
java.util.Map<java.lang.String,MailFilter> |
mailfiltersSet |
java.util.Set<java.lang.String> |
memberUpdateToExternal |
java.util.Set<java.lang.String> |
memberUpdateToInternal |
java.util.Map<java.lang.String,java.lang.Integer> |
quotaSet |
java.util.Set<java.lang.String> |
suspendedUserUids |
java.util.Map<java.lang.String,ItemValue<Group>> |
updatedGroups |
java.util.Map<java.lang.String,ItemValue<User>> |
updatedUsers |
int |
userDeletePhoto |
java.util.HashMap<java.lang.String,ItemValue<User>> |
users |
int |
userSetPhoto |
java.util.HashMap<java.lang.String,MailFilter> |
usersMailfilters |
Constructor and Description |
---|
CoreServicesTest() |
Modifier and Type | Method and Description |
---|---|
void |
addExistingGroup(ItemValue<Group> group) |
void |
addExistingUser(ItemValue<User> user) |
void |
addGroupToGroup(java.lang.String childGroupUid,
ItemValue<Group> parentGroup) |
void |
addMembers(java.lang.String uid,
java.util.List<Member> membersToAdd) |
void |
addUserToGroups(java.lang.String userUid,
java.util.List<ItemValue<Group>> groups) |
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.List<java.lang.String> |
getImportedGroupsExtId() |
java.util.List<java.lang.String> |
getImportedUsersExtId() |
MailFilter |
getMailboxFilter(java.lang.String uid) |
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 |
setUserMailRouting(Mailbox.Routing routing,
java.lang.String userUid) |
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 int userSetPhoto
public int userDeletePhoto
public java.util.Set<java.lang.String> memberUpdateToInternal
public java.util.Set<java.lang.String> memberUpdateToExternal
public java.util.HashMap<java.lang.String,MailFilter> usersMailfilters
public java.util.Map<java.lang.String,MailFilter> mailfiltersSet
public java.util.Map<java.lang.String,java.lang.Integer> quotaSet
public java.util.Set<java.lang.String> existingGroupsExtIds
public java.util.Set<java.lang.String> existingUsersExtIds
public java.util.Set<java.lang.String> deletedGroupUids
public java.util.Set<java.lang.String> suspendedUserUids
public java.util.HashMap<java.lang.String,java.util.List<Member>> groupMembersToRemove
public java.util.HashMap<java.lang.String,java.util.List<Member>> groupMembersToAdd
public java.util.Map<java.lang.String,java.lang.String> getUserStats()
getUserStats
in interface ICoreServices
public java.util.Map<java.lang.String,java.lang.String> getGroupStats()
getGroupStats
in interface ICoreServices
public void deleteGroup(java.lang.String deletedGroupUid) throws ServerFault
deleteGroup
in interface ICoreServices
ServerFault
public void createGroup(ItemValue<Group> group) throws ServerFault
createGroup
in interface ICoreServices
ServerFault
public void updateGroup(ItemValue<Group> group) throws ServerFault
updateGroup
in interface ICoreServices
ServerFault
public void suspendUser(ItemValue<User> user) throws ServerFault
suspendUser
in interface ICoreServices
ServerFault
public void createUser(ItemValue<User> user) throws ServerFault
createUser
in interface ICoreServices
ServerFault
public void updateUser(ItemValue<User> user) throws ServerFault
updateUser
in interface ICoreServices
ServerFault
public java.util.List<java.lang.String> getImportedGroupsExtId() throws ServerFault
getImportedGroupsExtId
in interface ICoreServices
ServerFault
public java.util.List<java.lang.String> getImportedUsersExtId() throws ServerFault
getImportedUsersExtId
in interface ICoreServices
ServerFault
public MailFilter getMailboxFilter(java.lang.String uid) throws ServerFault
getMailboxFilter
in interface ICoreServices
ServerFault
public void setMailboxFilter(java.lang.String mailboxUid, MailFilter filter) throws ServerFault
setMailboxFilter
in interface ICoreServices
ServerFault
public ItemValue<Group> getGroupByExtId(java.lang.String extId) throws ServerFault
getGroupByExtId
in interface ICoreServices
ServerFault
public java.util.List<Member> getGroupMembers(java.lang.String uid) throws ServerFault
getGroupMembers
in interface ICoreServices
ServerFault
public void removeMembers(java.lang.String uid, java.util.List<Member> membersToRemove) throws ServerFault
removeMembers
in interface ICoreServices
ServerFault
public void addMembers(java.lang.String uid, java.util.List<Member> membersToAdd) throws ServerFault
addMembers
in interface ICoreServices
ServerFault
public ItemValue<User> getUserByExtId(java.lang.String extId) throws ServerFault
getUserByExtId
in interface ICoreServices
ServerFault
public java.util.List<ItemValue<Group>> memberOf(java.lang.String uid) throws ServerFault
memberOf
in interface ICoreServices
ServerFault
public java.lang.String userExternalId(java.lang.String uid) throws ServerFault
userExternalId
in interface ICoreServices
ServerFault
public java.lang.String groupExternalId(java.lang.String uid) throws ServerFault
groupExternalId
in interface ICoreServices
ServerFault
public void userSetPhoto(java.lang.String uid, byte[] photo) throws ServerFault
userSetPhoto
in interface ICoreServices
ServerFault
public void userDeletePhoto(java.lang.String uid) throws ServerFault
userDeletePhoto
in interface ICoreServices
ServerFault
public void addUserToGroups(java.lang.String userUid, java.util.List<ItemValue<Group>> groups)
public void addGroupToGroup(java.lang.String childGroupUid, ItemValue<Group> parentGroup)
public void setMailboxQuota(java.lang.String uid, int mailboxQuota)
setMailboxQuota
in interface ICoreServices
public void setUserMailRouting(Mailbox.Routing routing, java.lang.String userUid)
setUserMailRouting
in interface ICoreServices
public ItemValue<Group> getGroupByName(java.lang.String name)
getGroupByName
in interface ICoreServices
Copyright © 2021. All Rights Reserved.