public class

SharepointUserGroupClientImpl

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

Summary

Fields
private SharepointServiceProvider serviceProvider
Public Constructors
SharepointUserGroupClientImpl(SharepointServiceProvider 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 getAllUserCollectionFromWeb(Object parameters)
UserGroupSoap getConnection()
GetCurrentUserInfoResponse getCurrentUserInfo(Object parameters)
GetGroupCollectionResponse.GetGroupCollectionResult getGroupCollection(GetGroupCollection.GroupNamesXml groupNamesXml)
GetGroupCollectionFromRoleResponse.GetGroupCollectionFromRoleResult getGroupCollectionFromRole(String roleName)
GetGroupCollectionFromSiteResponse getGroupCollectionFromSite(Object parameters)
GetGroupCollectionFromUserResponse.GetGroupCollectionFromUserResult getGroupCollectionFromUser(String userLoginName)
GetGroupCollectionFromWebResponse getGroupCollectionFromWeb(Object parameters)
GetGroupInfoResponse.GetGroupInfoResult getGroupInfo(String groupName)
GetRoleCollectionResponse.GetRoleCollectionResult getRoleCollection(GetRoleCollection.RoleNamesXml roleNamesXml)
GetRoleCollectionFromGroupResponse.GetRoleCollectionFromGroupResult getRoleCollectionFromGroup(String groupName)
GetRoleCollectionFromUserResponse.GetRoleCollectionFromUserResult getRoleCollectionFromUser(String userLoginName)
GetRoleCollectionFromWebResponse getRoleCollectionFromWeb(Object parameters)
GetRoleInfoResponse.GetRoleInfoResult getRoleInfo(String roleName)
GetRolesAndPermissionsForCurrentUserResponse getRolesAndPermissionsForCurrentUser(Object parameters)
GetRolesAndPermissionsForSiteResponse getRolesAndPermissionsForSite(Object parameters)
GetUserCollectionResponse.GetUserCollectionResult getUserCollection(GetUserCollection.UserLoginNamesXml userLoginNamesXml)
GetUserCollectionFromGroupResponse.GetUserCollectionFromGroupResult getUserCollectionFromGroup(String groupName)
GetUserCollectionFromRoleResponse.GetUserCollectionFromRoleResult getUserCollectionFromRole(String roleName)
GetUserCollectionFromSiteResponse getUserCollectionFromSite(Object parameters)
GetUserCollectionFromWebResponse getUserCollectionFromWeb(Object parameters)
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.microsoft.usergroup.UserGroupSoap

Fields

private SharepointServiceProvider serviceProvider

Public Constructors

public SharepointUserGroupClientImpl (SharepointServiceProvider 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 GetAllUserCollectionFromWebResponse getAllUserCollectionFromWeb (Object parameters)

Parameters
parameters

public UserGroupSoap getConnection ()

public GetCurrentUserInfoResponse getCurrentUserInfo (Object parameters)

Parameters
parameters

public GetGroupCollectionResponse.GetGroupCollectionResult getGroupCollection (GetGroupCollection.GroupNamesXml groupNamesXml)

Parameters
groupNamesXml

public GetGroupCollectionFromRoleResponse.GetGroupCollectionFromRoleResult getGroupCollectionFromRole (String roleName)

Parameters
roleName

public GetGroupCollectionFromSiteResponse getGroupCollectionFromSite (Object parameters)

Parameters
parameters

public GetGroupCollectionFromUserResponse.GetGroupCollectionFromUserResult getGroupCollectionFromUser (String userLoginName)

Parameters
userLoginName

public GetGroupCollectionFromWebResponse getGroupCollectionFromWeb (Object parameters)

Parameters
parameters

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 GetRoleCollectionFromWebResponse getRoleCollectionFromWeb (Object parameters)

Parameters
parameters

public GetRoleInfoResponse.GetRoleInfoResult getRoleInfo (String roleName)

Parameters
roleName

public GetRolesAndPermissionsForCurrentUserResponse getRolesAndPermissionsForCurrentUser (Object parameters)

Parameters
parameters

public GetRolesAndPermissionsForSiteResponse getRolesAndPermissionsForSite (Object parameters)

Parameters
parameters

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 GetUserCollectionFromSiteResponse getUserCollectionFromSite (Object parameters)

Parameters
parameters

public GetUserCollectionFromWebResponse getUserCollectionFromWeb (Object parameters)

Parameters
parameters

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