public class

SharepointUserGroupClientImpl

extends Object
implements SharepointUserGroupClient
java.lang.Object
   ↳ org.mule.modules.sharepoint.api.client.impl.SharepointUserGroupClientImpl

Summary

Fields
private SharepointServiceProvider<? extends SharepointServiceConfig> serviceProvider
Public Constructors
SharepointUserGroupClientImpl(SharepointServiceProvider<? extends SharepointServiceConfig> serviceProvider)
Public Methods
void addGroup(String groupName, String ownerIdentifier, String ownerType, String defaultUserLoginName, String description)
void addGroupToRole(String roleName, String groupName)
void addRole(String roleName, String description, int permissionMask)
void addRoleDef(String roleName, String description, BigInteger permissionMask)
void addUserCollectionToGroup(String groupName, AddUserCollectionToGroup.UsersInfoXml usersInfoXml)
void addUserCollectionToRole(String roleName, AddUserCollectionToRole.UsersInfoXml usersInfoXml)
void addUserToGroup(String groupName, String userName, String userLoginName, String userEmail, String userNotes)
void addUserToRole(String roleName, String userName, String userLoginName, String userEmail, String userNotes)
GetAllUserCollectionFromWebResponse.GetAllUserCollectionFromWebResult getAllUserCollectionFromWeb()
UserGroupSoap getConnection()
GetCurrentUserInfoResponse.GetCurrentUserInfoResult getCurrentUserInfo()
GetGroupCollectionResponse.GetGroupCollectionResult getGroupCollection(GetGroupCollection.GroupNamesXml groupNamesXml)
GetGroupCollectionFromRoleResponse.GetGroupCollectionFromRoleResult getGroupCollectionFromRole(String roleName)
GetGroupCollectionFromSiteResponse.GetGroupCollectionFromSiteResult getGroupCollectionFromSite()
GetGroupCollectionFromUserResponse.GetGroupCollectionFromUserResult getGroupCollectionFromUser(String userLoginName)
GetGroupCollectionFromWebResponse.GetGroupCollectionFromWebResult getGroupCollectionFromWeb()
GetGroupInfoResponse.GetGroupInfoResult getGroupInfo(String groupName)
GetRoleCollectionResponse.GetRoleCollectionResult getRoleCollection(GetRoleCollection.RoleNamesXml roleNamesXml)
GetRoleCollectionFromGroupResponse.GetRoleCollectionFromGroupResult getRoleCollectionFromGroup(String groupName)
GetRoleCollectionFromUserResponse.GetRoleCollectionFromUserResult getRoleCollectionFromUser(String userLoginName)
GetRoleCollectionFromWebResponse.GetRoleCollectionFromWebResult getRoleCollectionFromWeb()
GetRoleInfoResponse.GetRoleInfoResult getRoleInfo(String roleName)
GetRolesAndPermissionsForCurrentUserResponse.GetRolesAndPermissionsForCurrentUserResult getRolesAndPermissionsForCurrentUser()
GetRolesAndPermissionsForSiteResponse.GetRolesAndPermissionsForSiteResult getRolesAndPermissionsForSite()
GetUserCollectionResponse.GetUserCollectionResult getUserCollection(GetUserCollection.UserLoginNamesXml userLoginNamesXml)
GetUserCollectionFromGroupResponse.GetUserCollectionFromGroupResult getUserCollectionFromGroup(String groupName)
GetUserCollectionFromRoleResponse.GetUserCollectionFromRoleResult getUserCollectionFromRole(String roleName)
GetUserCollectionFromSiteResponse.GetUserCollectionFromSiteResult getUserCollectionFromSite()
GetUserCollectionFromWebResponse.GetUserCollectionFromWebResult getUserCollectionFromWeb()
GetUserInfoResponse.GetUserInfoResult getUserInfo(String userLoginName)
GetUserLoginFromEmailResponse.GetUserLoginFromEmailResult getUserLoginFromEmail(GetUserLoginFromEmail.EmailXml emailXml)
void removeGroup(String groupName)
void removeGroupFromRole(String roleName, String groupName)
void removeRole(String roleName)
void removeUserCollectionFromGroup(String groupName, RemoveUserCollectionFromGroup.UserLoginNamesXml userLoginNamesXml)
void removeUserCollectionFromRole(String roleName, RemoveUserCollectionFromRole.UserLoginNamesXml userLoginNamesXml)
void removeUserCollectionFromSite(RemoveUserCollectionFromSite.UserLoginNamesXml userLoginNamesXml)
void removeUserFromGroup(String groupName, String userLoginName)
void removeUserFromRole(String roleName, String userLoginName)
void removeUserFromSite(String userLoginName)
void removeUserFromWeb(String userLoginName)
void updateGroupInfo(String oldGroupName, String groupName, String ownerIdentifier, String ownerType, String description)
void updateRoleDefInfo(String oldRoleName, String roleName, String description, BigInteger permissionMask)
void updateRoleInfo(String oldRoleName, String roleName, String description, int permissionMask)
void updateUserInfo(String userLoginName, String userName, String userEmail, String userNotes)
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.mule.modules.sharepoint.api.client.SharepointUserGroupClient

Fields

private SharepointServiceProvider<? extends SharepointServiceConfig> serviceProvider

Public Constructors

public SharepointUserGroupClientImpl (SharepointServiceProvider<? extends SharepointServiceConfig> serviceProvider)

Parameters
serviceProvider

Public Methods

public void addGroup (String groupName, String ownerIdentifier, String ownerType, String defaultUserLoginName, String description)

Parameters
groupName
ownerIdentifier
ownerType
defaultUserLoginName
description

public void addGroupToRole (String roleName, String groupName)

Parameters
roleName
groupName

public void addRole (String roleName, String description, int permissionMask)

Parameters
roleName
description
permissionMask

public void addRoleDef (String roleName, String description, BigInteger permissionMask)

Parameters
roleName
description
permissionMask

public void addUserCollectionToGroup (String groupName, AddUserCollectionToGroup.UsersInfoXml usersInfoXml)

Parameters
groupName
usersInfoXml

public void addUserCollectionToRole (String roleName, AddUserCollectionToRole.UsersInfoXml usersInfoXml)

Parameters
roleName
usersInfoXml

public void addUserToGroup (String groupName, String userName, String userLoginName, String userEmail, String userNotes)

Parameters
groupName
userName
userLoginName
userEmail
userNotes

public void addUserToRole (String roleName, String userName, String userLoginName, String userEmail, String userNotes)

Parameters
roleName
userName
userLoginName
userEmail
userNotes

public UserGroupSoap getConnection ()

public GetGroupCollectionResponse.GetGroupCollectionResult getGroupCollection (GetGroupCollection.GroupNamesXml groupNamesXml)

Parameters
groupNamesXml

public GetGroupCollectionFromRoleResponse.GetGroupCollectionFromRoleResult getGroupCollectionFromRole (String roleName)

Parameters
roleName

public GetGroupCollectionFromUserResponse.GetGroupCollectionFromUserResult getGroupCollectionFromUser (String userLoginName)

Parameters
userLoginName

public GetGroupInfoResponse.GetGroupInfoResult getGroupInfo (String groupName)

Parameters
groupName

public GetRoleCollectionResponse.GetRoleCollectionResult getRoleCollection (GetRoleCollection.RoleNamesXml roleNamesXml)

Parameters
roleNamesXml

public GetRoleCollectionFromGroupResponse.GetRoleCollectionFromGroupResult getRoleCollectionFromGroup (String groupName)

Parameters
groupName

public GetRoleCollectionFromUserResponse.GetRoleCollectionFromUserResult getRoleCollectionFromUser (String userLoginName)

Parameters
userLoginName

public GetRoleInfoResponse.GetRoleInfoResult getRoleInfo (String roleName)

Parameters
roleName

public GetUserCollectionResponse.GetUserCollectionResult getUserCollection (GetUserCollection.UserLoginNamesXml userLoginNamesXml)

Parameters
userLoginNamesXml

public GetUserCollectionFromGroupResponse.GetUserCollectionFromGroupResult getUserCollectionFromGroup (String groupName)

Parameters
groupName

public GetUserCollectionFromRoleResponse.GetUserCollectionFromRoleResult getUserCollectionFromRole (String roleName)

Parameters
roleName

public GetUserInfoResponse.GetUserInfoResult getUserInfo (String userLoginName)

Parameters
userLoginName

public void removeGroup (String groupName)

Parameters
groupName

public void removeGroupFromRole (String roleName, String groupName)

Parameters
roleName
groupName

public void removeRole (String roleName)

Parameters
roleName

public void removeUserCollectionFromGroup (String groupName, RemoveUserCollectionFromGroup.UserLoginNamesXml userLoginNamesXml)

Parameters
groupName
userLoginNamesXml

public void removeUserCollectionFromRole (String roleName, RemoveUserCollectionFromRole.UserLoginNamesXml userLoginNamesXml)

Parameters
roleName
userLoginNamesXml

public void removeUserCollectionFromSite (RemoveUserCollectionFromSite.UserLoginNamesXml userLoginNamesXml)

Parameters
userLoginNamesXml

public void removeUserFromGroup (String groupName, String userLoginName)

Parameters
groupName
userLoginName

public void removeUserFromRole (String roleName, String userLoginName)

Parameters
roleName
userLoginName

public void removeUserFromSite (String userLoginName)

Parameters
userLoginName

public void removeUserFromWeb (String userLoginName)

Parameters
userLoginName

public void updateGroupInfo (String oldGroupName, String groupName, String ownerIdentifier, String ownerType, String description)

Parameters
oldGroupName
groupName
ownerIdentifier
ownerType
description

public void updateRoleDefInfo (String oldRoleName, String roleName, String description, BigInteger permissionMask)

Parameters
oldRoleName
roleName
description
permissionMask

public void updateRoleInfo (String oldRoleName, String roleName, String description, int permissionMask)

Parameters
oldRoleName
roleName
description
permissionMask

public void updateUserInfo (String userLoginName, String userName, String userEmail, String userNotes)

Parameters
userLoginName
userName
userEmail
userNotes