/** * Initializes the security context from a GetUserInfoResult object. * {@inheritDoc} */ @Override public void init(GetUserInfoResult userInfo) { this.orgId = userInfo.getOrganizationId(); this.userId = userInfo.getUserId(); this.userName = userInfo.getUserName(); this.language = userInfo.getUserLanguage(); this.locale = userInfo.getUserLocale(); this.timeZone = userInfo.getUserTimeZone(); }
/** * Initializes the security context from a GetUserInfoResult object. * {@inheritDoc} */ @Override public void init(GetUserInfoResult userInfo) { this.orgId = userInfo.getOrganizationId(); this.userId = userInfo.getUserId(); this.userName = userInfo.getUserName(); this.language = userInfo.getUserLanguage(); this.locale = userInfo.getUserLocale(); this.timeZone = userInfo.getUserTimeZone(); }
(this.userFullName != null && this.userFullName.equals(other.getUserFullName()))) && ((this.userId == null && other.getUserId() == null) || (this.userId != null && this.userId.equals(other.getUserId()))) && ((this.userLanguage == null && other.getUserLanguage() == null) || (this.userLanguage != null &&
/** * {@inheritDoc} */ public void send(String message) { SObject user = new SObject(); user.setType("User"); try { user.setId(connection.getUserInfo().getUserId()); user.setField("CurrentStatus", message); SaveResult[] results = connection.update(new SObject[]{user}); if (!results[0].isSuccess()) { l.error("Error updating user status: " + results[0].getErrors()[0].getMessage()); throw new SfdcException("Error updating user status: " + results[0].getErrors()[0].getMessage()); } } catch (ConnectionException e) { l.debug("Error sending the SFDC chatter message.", e); throw new SfdcException("Error sending the SFDC chatter message.", e); } }