That method bypasses all business logic and goes directly to the persistence tier. The corresponding updateUser() method would be:
1 public User updateUser(
2 long userId, String oldPassword, String newPassword1,
3 String newPassword2, boolean passwordReset,
4 String reminderQueryQuestion, String reminderQueryAnswer,
5 String screenName, String emailAddress, long facebookId,
6 String openId, String languageId, String timeZoneId,
7 String greeting, String comments, String firstName,
8 String middleName, String lastName, int prefixId, int suffixId,
9 boolean male, int birthdayMonth, int birthdayDay, int birthdayYear,
10 String smsSn, String aimSn, String facebookSn, String icqSn,
11 String jabberSn, String msnSn, String mySpaceSn, String skypeSn,
12 String twitterSn, String ymSn, String jobTitle, long[] groupIds,
13 long[] organizationIds, long[] roleIds,
14 List<UserGroupRole> userGroupRoles, long[] userGroupIds,
15 ServiceContext serviceContext)
16 throws PortalException, SystemException
Por favor, faça login para denunciar.