public class UserService
extends BaseService
| Constructor and Description |
|---|
UserService(Session session) |
| Modifier and Type | Method and Description |
|---|---|
void |
addGroupUsers(long groupId,
org.json.JSONArray userIds,
JSONObjectWrapper serviceContext) |
void |
addOrganizationUsers(long organizationId,
org.json.JSONArray userIds) |
void |
addPasswordPolicyUsers(long passwordPolicyId,
org.json.JSONArray userIds) |
void |
addRoleUsers(long roleId,
org.json.JSONArray userIds) |
void |
addTeamUsers(long teamId,
org.json.JSONArray userIds) |
org.json.JSONObject |
addUser(long companyId,
boolean autoPassword,
java.lang.String password1,
java.lang.String password2,
boolean autoScreenName,
java.lang.String screenName,
java.lang.String emailAddress,
long facebookId,
java.lang.String openId,
java.lang.String locale,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
long prefixId,
long suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String jobTitle,
org.json.JSONArray groupIds,
org.json.JSONArray organizationIds,
org.json.JSONArray roleIds,
org.json.JSONArray userGroupIds,
boolean sendEmail,
JSONObjectWrapper serviceContext) |
org.json.JSONObject |
addUser(long companyId,
boolean autoPassword,
java.lang.String password1,
java.lang.String password2,
boolean autoScreenName,
java.lang.String screenName,
java.lang.String emailAddress,
long facebookId,
java.lang.String openId,
java.lang.String locale,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
long prefixId,
long suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String jobTitle,
org.json.JSONArray groupIds,
org.json.JSONArray organizationIds,
org.json.JSONArray roleIds,
org.json.JSONArray userGroupIds,
org.json.JSONArray addresses,
org.json.JSONArray emailAddresses,
org.json.JSONArray phones,
org.json.JSONArray websites,
org.json.JSONArray announcementsDelivers,
boolean sendEmail,
JSONObjectWrapper serviceContext) |
void |
addUserGroupUsers(long userGroupId,
org.json.JSONArray userIds) |
org.json.JSONObject |
addUserWithWorkflow(long companyId,
boolean autoPassword,
java.lang.String password1,
java.lang.String password2,
boolean autoScreenName,
java.lang.String screenName,
java.lang.String emailAddress,
long facebookId,
java.lang.String openId,
java.lang.String locale,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
long prefixId,
long suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String jobTitle,
org.json.JSONArray groupIds,
org.json.JSONArray organizationIds,
org.json.JSONArray roleIds,
org.json.JSONArray userGroupIds,
boolean sendEmail,
JSONObjectWrapper serviceContext) |
org.json.JSONObject |
addUserWithWorkflow(long companyId,
boolean autoPassword,
java.lang.String password1,
java.lang.String password2,
boolean autoScreenName,
java.lang.String screenName,
java.lang.String emailAddress,
long facebookId,
java.lang.String openId,
java.lang.String locale,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
long prefixId,
long suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String jobTitle,
org.json.JSONArray groupIds,
org.json.JSONArray organizationIds,
org.json.JSONArray roleIds,
org.json.JSONArray userGroupIds,
org.json.JSONArray addresses,
org.json.JSONArray emailAddresses,
org.json.JSONArray phones,
org.json.JSONArray websites,
org.json.JSONArray announcementsDelivers,
boolean sendEmail,
JSONObjectWrapper serviceContext) |
void |
deletePortrait(long userId) |
void |
deleteRoleUser(long roleId,
long userId) |
void |
deleteUser(long userId) |
org.json.JSONArray |
getCompanyUsers(long companyId,
int start,
int end) |
java.lang.Integer |
getCompanyUsersCount(long companyId) |
org.json.JSONObject |
getCurrentUser() |
org.json.JSONArray |
getGroupUserIds(long groupId) |
org.json.JSONArray |
getGroupUsers(long groupId) |
org.json.JSONArray |
getOrganizationUserIds(long organizationId) |
org.json.JSONArray |
getOrganizationUsers(long organizationId) |
org.json.JSONArray |
getRoleUserIds(long roleId) |
org.json.JSONObject |
getUserByEmailAddress(long companyId,
java.lang.String emailAddress) |
org.json.JSONObject |
getUserById(long userId) |
org.json.JSONObject |
getUserByScreenName(long companyId,
java.lang.String screenName) |
org.json.JSONArray |
getUserGroupUsers(long userGroupId) |
java.lang.Long |
getUserIdByEmailAddress(long companyId,
java.lang.String emailAddress) |
java.lang.Long |
getUserIdByScreenName(long companyId,
java.lang.String screenName) |
java.lang.Boolean |
hasGroupUser(long groupId,
long userId) |
java.lang.Boolean |
hasRoleUser(long roleId,
long userId) |
java.lang.Boolean |
hasRoleUser(long companyId,
java.lang.String name,
long userId,
boolean inherited) |
java.lang.Boolean |
sendPasswordByEmailAddress(long companyId,
java.lang.String emailAddress) |
java.lang.Boolean |
sendPasswordByScreenName(long companyId,
java.lang.String screenName) |
java.lang.Boolean |
sendPasswordByUserId(long userId) |
void |
setRoleUsers(long roleId,
org.json.JSONArray userIds) |
void |
setUserGroupUsers(long userGroupId,
org.json.JSONArray userIds) |
void |
unsetGroupTeamsUsers(long groupId,
org.json.JSONArray userIds) |
void |
unsetGroupUsers(long groupId,
org.json.JSONArray userIds,
JSONObjectWrapper serviceContext) |
void |
unsetOrganizationUsers(long organizationId,
org.json.JSONArray userIds) |
void |
unsetPasswordPolicyUsers(long passwordPolicyId,
org.json.JSONArray userIds) |
void |
unsetRoleUsers(long roleId,
org.json.JSONArray userIds) |
void |
unsetTeamUsers(long teamId,
org.json.JSONArray userIds) |
void |
unsetUserGroupUsers(long userGroupId,
org.json.JSONArray userIds) |
org.json.JSONObject |
updateAgreedToTermsOfUse(long userId,
boolean agreedToTermsOfUse) |
org.json.JSONObject |
updateEmailAddress(long userId,
java.lang.String password,
java.lang.String emailAddress1,
java.lang.String emailAddress2,
JSONObjectWrapper serviceContext) |
org.json.JSONObject |
updateIncompleteUser(long companyId,
boolean autoPassword,
java.lang.String password1,
java.lang.String password2,
boolean autoScreenName,
java.lang.String screenName,
java.lang.String emailAddress,
long facebookId,
java.lang.String openId,
java.lang.String locale,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
long prefixId,
long suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String jobTitle,
boolean updateUserInformation,
boolean sendEmail,
JSONObjectWrapper serviceContext) |
org.json.JSONObject |
updateLockoutById(long userId,
boolean lockout) |
org.json.JSONObject |
updateOpenId(long userId,
java.lang.String openId) |
void |
updateOrganizations(long userId,
org.json.JSONArray organizationIds,
JSONObjectWrapper serviceContext) |
org.json.JSONObject |
updatePassword(long userId,
java.lang.String password1,
java.lang.String password2,
boolean passwordReset) |
org.json.JSONObject |
updatePortrait(long userId,
byte[] bytes) |
org.json.JSONObject |
updateReminderQuery(long userId,
java.lang.String question,
java.lang.String answer) |
org.json.JSONObject |
updateScreenName(long userId,
java.lang.String screenName) |
org.json.JSONObject |
updateStatus(long userId,
int status) |
org.json.JSONObject |
updateStatus(long userId,
int status,
JSONObjectWrapper serviceContext) |
org.json.JSONObject |
updateUser(long userId,
java.lang.String oldPassword,
java.lang.String newPassword1,
java.lang.String newPassword2,
boolean passwordReset,
java.lang.String reminderQueryQuestion,
java.lang.String reminderQueryAnswer,
java.lang.String screenName,
java.lang.String emailAddress,
long facebookId,
java.lang.String openId,
boolean portrait,
byte[] portraitBytes,
java.lang.String languageId,
java.lang.String timeZoneId,
java.lang.String greeting,
java.lang.String comments,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
long prefixId,
long suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String smsSn,
java.lang.String facebookSn,
java.lang.String jabberSn,
java.lang.String skypeSn,
java.lang.String twitterSn,
java.lang.String jobTitle,
org.json.JSONArray groupIds,
org.json.JSONArray organizationIds,
org.json.JSONArray roleIds,
org.json.JSONArray userGroupRoles,
org.json.JSONArray userGroupIds,
org.json.JSONArray addresses,
org.json.JSONArray emailAddresses,
org.json.JSONArray phones,
org.json.JSONArray websites,
org.json.JSONArray announcementsDelivers,
JSONObjectWrapper serviceContext) |
org.json.JSONObject |
updateUser(long userId,
java.lang.String oldPassword,
java.lang.String newPassword1,
java.lang.String newPassword2,
boolean passwordReset,
java.lang.String reminderQueryQuestion,
java.lang.String reminderQueryAnswer,
java.lang.String screenName,
java.lang.String emailAddress,
long facebookId,
java.lang.String openId,
java.lang.String languageId,
java.lang.String timeZoneId,
java.lang.String greeting,
java.lang.String comments,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
long prefixId,
long suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String smsSn,
java.lang.String facebookSn,
java.lang.String jabberSn,
java.lang.String skypeSn,
java.lang.String twitterSn,
java.lang.String jobTitle,
org.json.JSONArray groupIds,
org.json.JSONArray organizationIds,
org.json.JSONArray roleIds,
org.json.JSONArray userGroupRoles,
org.json.JSONArray userGroupIds,
org.json.JSONArray addresses,
org.json.JSONArray emailAddresses,
org.json.JSONArray phones,
org.json.JSONArray websites,
org.json.JSONArray announcementsDelivers,
JSONObjectWrapper serviceContext) |
org.json.JSONObject |
updateUser(long userId,
java.lang.String oldPassword,
java.lang.String newPassword1,
java.lang.String newPassword2,
boolean passwordReset,
java.lang.String reminderQueryQuestion,
java.lang.String reminderQueryAnswer,
java.lang.String screenName,
java.lang.String emailAddress,
long facebookId,
java.lang.String openId,
java.lang.String languageId,
java.lang.String timeZoneId,
java.lang.String greeting,
java.lang.String comments,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
long prefixId,
long suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String smsSn,
java.lang.String facebookSn,
java.lang.String jabberSn,
java.lang.String skypeSn,
java.lang.String twitterSn,
java.lang.String jobTitle,
org.json.JSONArray groupIds,
org.json.JSONArray organizationIds,
org.json.JSONArray roleIds,
org.json.JSONArray userGroupRoles,
org.json.JSONArray userGroupIds,
JSONObjectWrapper serviceContext) |
public void addGroupUsers(long groupId,
org.json.JSONArray userIds,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic void addOrganizationUsers(long organizationId,
org.json.JSONArray userIds)
throws java.lang.Exception
java.lang.Exceptionpublic void addPasswordPolicyUsers(long passwordPolicyId,
org.json.JSONArray userIds)
throws java.lang.Exception
java.lang.Exceptionpublic void addRoleUsers(long roleId,
org.json.JSONArray userIds)
throws java.lang.Exception
java.lang.Exceptionpublic void addTeamUsers(long teamId,
org.json.JSONArray userIds)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject addUser(long companyId,
boolean autoPassword,
java.lang.String password1,
java.lang.String password2,
boolean autoScreenName,
java.lang.String screenName,
java.lang.String emailAddress,
long facebookId,
java.lang.String openId,
java.lang.String locale,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
long prefixId,
long suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String jobTitle,
org.json.JSONArray groupIds,
org.json.JSONArray organizationIds,
org.json.JSONArray roleIds,
org.json.JSONArray userGroupIds,
boolean sendEmail,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject addUser(long companyId,
boolean autoPassword,
java.lang.String password1,
java.lang.String password2,
boolean autoScreenName,
java.lang.String screenName,
java.lang.String emailAddress,
long facebookId,
java.lang.String openId,
java.lang.String locale,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
long prefixId,
long suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String jobTitle,
org.json.JSONArray groupIds,
org.json.JSONArray organizationIds,
org.json.JSONArray roleIds,
org.json.JSONArray userGroupIds,
org.json.JSONArray addresses,
org.json.JSONArray emailAddresses,
org.json.JSONArray phones,
org.json.JSONArray websites,
org.json.JSONArray announcementsDelivers,
boolean sendEmail,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic void addUserGroupUsers(long userGroupId,
org.json.JSONArray userIds)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject addUserWithWorkflow(long companyId,
boolean autoPassword,
java.lang.String password1,
java.lang.String password2,
boolean autoScreenName,
java.lang.String screenName,
java.lang.String emailAddress,
long facebookId,
java.lang.String openId,
java.lang.String locale,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
long prefixId,
long suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String jobTitle,
org.json.JSONArray groupIds,
org.json.JSONArray organizationIds,
org.json.JSONArray roleIds,
org.json.JSONArray userGroupIds,
boolean sendEmail,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject addUserWithWorkflow(long companyId,
boolean autoPassword,
java.lang.String password1,
java.lang.String password2,
boolean autoScreenName,
java.lang.String screenName,
java.lang.String emailAddress,
long facebookId,
java.lang.String openId,
java.lang.String locale,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
long prefixId,
long suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String jobTitle,
org.json.JSONArray groupIds,
org.json.JSONArray organizationIds,
org.json.JSONArray roleIds,
org.json.JSONArray userGroupIds,
org.json.JSONArray addresses,
org.json.JSONArray emailAddresses,
org.json.JSONArray phones,
org.json.JSONArray websites,
org.json.JSONArray announcementsDelivers,
boolean sendEmail,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic void deletePortrait(long userId)
throws java.lang.Exception
java.lang.Exceptionpublic void deleteRoleUser(long roleId,
long userId)
throws java.lang.Exception
java.lang.Exceptionpublic void deleteUser(long userId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getCompanyUsers(long companyId,
int start,
int end)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Integer getCompanyUsersCount(long companyId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject getCurrentUser()
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getGroupUserIds(long groupId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getGroupUsers(long groupId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getOrganizationUserIds(long organizationId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getOrganizationUsers(long organizationId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getRoleUserIds(long roleId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject getUserByEmailAddress(long companyId,
java.lang.String emailAddress)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject getUserById(long userId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject getUserByScreenName(long companyId,
java.lang.String screenName)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getUserGroupUsers(long userGroupId)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Long getUserIdByEmailAddress(long companyId,
java.lang.String emailAddress)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Long getUserIdByScreenName(long companyId,
java.lang.String screenName)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Boolean hasGroupUser(long groupId,
long userId)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Boolean hasRoleUser(long roleId,
long userId)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Boolean hasRoleUser(long companyId,
java.lang.String name,
long userId,
boolean inherited)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Boolean sendPasswordByEmailAddress(long companyId,
java.lang.String emailAddress)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Boolean sendPasswordByScreenName(long companyId,
java.lang.String screenName)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Boolean sendPasswordByUserId(long userId)
throws java.lang.Exception
java.lang.Exceptionpublic void setRoleUsers(long roleId,
org.json.JSONArray userIds)
throws java.lang.Exception
java.lang.Exceptionpublic void setUserGroupUsers(long userGroupId,
org.json.JSONArray userIds)
throws java.lang.Exception
java.lang.Exceptionpublic void unsetGroupTeamsUsers(long groupId,
org.json.JSONArray userIds)
throws java.lang.Exception
java.lang.Exceptionpublic void unsetGroupUsers(long groupId,
org.json.JSONArray userIds,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic void unsetOrganizationUsers(long organizationId,
org.json.JSONArray userIds)
throws java.lang.Exception
java.lang.Exceptionpublic void unsetPasswordPolicyUsers(long passwordPolicyId,
org.json.JSONArray userIds)
throws java.lang.Exception
java.lang.Exceptionpublic void unsetRoleUsers(long roleId,
org.json.JSONArray userIds)
throws java.lang.Exception
java.lang.Exceptionpublic void unsetTeamUsers(long teamId,
org.json.JSONArray userIds)
throws java.lang.Exception
java.lang.Exceptionpublic void unsetUserGroupUsers(long userGroupId,
org.json.JSONArray userIds)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateAgreedToTermsOfUse(long userId,
boolean agreedToTermsOfUse)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateEmailAddress(long userId,
java.lang.String password,
java.lang.String emailAddress1,
java.lang.String emailAddress2,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateIncompleteUser(long companyId,
boolean autoPassword,
java.lang.String password1,
java.lang.String password2,
boolean autoScreenName,
java.lang.String screenName,
java.lang.String emailAddress,
long facebookId,
java.lang.String openId,
java.lang.String locale,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
long prefixId,
long suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String jobTitle,
boolean updateUserInformation,
boolean sendEmail,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateLockoutById(long userId,
boolean lockout)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateOpenId(long userId,
java.lang.String openId)
throws java.lang.Exception
java.lang.Exceptionpublic void updateOrganizations(long userId,
org.json.JSONArray organizationIds,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updatePassword(long userId,
java.lang.String password1,
java.lang.String password2,
boolean passwordReset)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updatePortrait(long userId,
byte[] bytes)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateReminderQuery(long userId,
java.lang.String question,
java.lang.String answer)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateScreenName(long userId,
java.lang.String screenName)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateStatus(long userId,
int status)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateStatus(long userId,
int status,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateUser(long userId,
java.lang.String oldPassword,
java.lang.String newPassword1,
java.lang.String newPassword2,
boolean passwordReset,
java.lang.String reminderQueryQuestion,
java.lang.String reminderQueryAnswer,
java.lang.String screenName,
java.lang.String emailAddress,
long facebookId,
java.lang.String openId,
boolean portrait,
byte[] portraitBytes,
java.lang.String languageId,
java.lang.String timeZoneId,
java.lang.String greeting,
java.lang.String comments,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
long prefixId,
long suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String smsSn,
java.lang.String facebookSn,
java.lang.String jabberSn,
java.lang.String skypeSn,
java.lang.String twitterSn,
java.lang.String jobTitle,
org.json.JSONArray groupIds,
org.json.JSONArray organizationIds,
org.json.JSONArray roleIds,
org.json.JSONArray userGroupRoles,
org.json.JSONArray userGroupIds,
org.json.JSONArray addresses,
org.json.JSONArray emailAddresses,
org.json.JSONArray phones,
org.json.JSONArray websites,
org.json.JSONArray announcementsDelivers,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateUser(long userId,
java.lang.String oldPassword,
java.lang.String newPassword1,
java.lang.String newPassword2,
boolean passwordReset,
java.lang.String reminderQueryQuestion,
java.lang.String reminderQueryAnswer,
java.lang.String screenName,
java.lang.String emailAddress,
long facebookId,
java.lang.String openId,
java.lang.String languageId,
java.lang.String timeZoneId,
java.lang.String greeting,
java.lang.String comments,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
long prefixId,
long suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String smsSn,
java.lang.String facebookSn,
java.lang.String jabberSn,
java.lang.String skypeSn,
java.lang.String twitterSn,
java.lang.String jobTitle,
org.json.JSONArray groupIds,
org.json.JSONArray organizationIds,
org.json.JSONArray roleIds,
org.json.JSONArray userGroupRoles,
org.json.JSONArray userGroupIds,
org.json.JSONArray addresses,
org.json.JSONArray emailAddresses,
org.json.JSONArray phones,
org.json.JSONArray websites,
org.json.JSONArray announcementsDelivers,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateUser(long userId,
java.lang.String oldPassword,
java.lang.String newPassword1,
java.lang.String newPassword2,
boolean passwordReset,
java.lang.String reminderQueryQuestion,
java.lang.String reminderQueryAnswer,
java.lang.String screenName,
java.lang.String emailAddress,
long facebookId,
java.lang.String openId,
java.lang.String languageId,
java.lang.String timeZoneId,
java.lang.String greeting,
java.lang.String comments,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
long prefixId,
long suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String smsSn,
java.lang.String facebookSn,
java.lang.String jabberSn,
java.lang.String skypeSn,
java.lang.String twitterSn,
java.lang.String jobTitle,
org.json.JSONArray groupIds,
org.json.JSONArray organizationIds,
org.json.JSONArray roleIds,
org.json.JSONArray userGroupRoles,
org.json.JSONArray userGroupIds,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exception