private SContactInfoLogBuilder getUserContactInfoLog(final ActionType actionType, final String message, final SContactInfo contactInfo) { final SContactInfoLogBuilder logBuilder = BuilderFactory.get(SContactInfoLogBuilderFactory.class).createNewInstance(); this.initializeLogBuilder(logBuilder, message); this.updateLog(actionType, logBuilder); logBuilder.setContactInfoUserId(contactInfo.getUserId()); return logBuilder; }
private SContactInfoLogBuilder getUserContactInfoLog(final ActionType actionType, final String message, final SContactInfo contactInfo) { final SContactInfoLogBuilder logBuilder = BuilderFactory.get(SContactInfoLogBuilderFactory.class).createNewInstance(); this.initializeLogBuilder(logBuilder, message); this.updateLog(actionType, logBuilder); logBuilder.setContactInfoUserId(contactInfo.getUserId()); return logBuilder; }
@Override public SContactInfo createUserContactInfo(final SContactInfo contactInfo) throws SUserCreationException { final String methodName = "createUserContactInfo"; final String message = "Adding a new user contact information for user with id " + contactInfo.getUserId(); final SContactInfoLogBuilder logBuilder = getUserContactInfoLog(ActionType.CREATED, message, contactInfo); try { recorder.recordInsert(new InsertRecord(contactInfo), USER_CONTACT_INFO); log(contactInfo.getId(), SQueriableLog.STATUS_OK, logBuilder, methodName); return contactInfo; } catch (final SRecorderException re) { log(contactInfo.getId(), SQueriableLog.STATUS_FAIL, logBuilder, methodName); throw new SUserCreationException(re); } }
@Override public SContactInfo createUserContactInfo(final SContactInfo contactInfo) throws SUserCreationException { final String methodName = "createUserContactInfo"; final String message = "Adding a new user contact information for user with id " + contactInfo.getUserId(); final SContactInfoLogBuilder logBuilder = getUserContactInfoLog(ActionType.CREATED, message, contactInfo); try { recorder.recordInsert(new InsertRecord(contactInfo), USER_CONTACT_INFO); log(contactInfo.getId(), SQueriableLog.STATUS_OK, logBuilder, methodName); return contactInfo; } catch (final SRecorderException re) { log(contactInfo.getId(), SQueriableLog.STATUS_FAIL, logBuilder, methodName); throw new SUserCreationException(re); } }
@Override public void updateUserContactInfo(final SContactInfo contactInfo, final EntityUpdateDescriptor descriptor) throws SIdentityException { final String methodName = "updateUserContactInfo"; final SContactInfoLogBuilder logBuilder = getUserContactInfoLog(ActionType.UPDATED, "Updating " + (contactInfo.isPersonal() ? "personal" : "professional") + " user contact Info for user with Id " + contactInfo.getUserId(), contactInfo); try { recorder.recordUpdate(UpdateRecord.buildSetFields(contactInfo, descriptor), USER_CONTACT_INFO); log(contactInfo.getId(), SQueriableLog.STATUS_OK, logBuilder, methodName); } catch (final SRecorderException re) { log(contactInfo.getId(), SQueriableLog.STATUS_FAIL, logBuilder, methodName); throw new SUserUpdateException(re); } }
@Override public void updateUserContactInfo(final SContactInfo contactInfo, final EntityUpdateDescriptor descriptor) throws SIdentityException { final String methodName = "updateUserContactInfo"; final SContactInfoLogBuilder logBuilder = getUserContactInfoLog(ActionType.UPDATED, "Updating " + (contactInfo.isPersonal() ? "personal" : "professional") + " user contact Info for user with Id " + contactInfo.getUserId(), contactInfo); try { recorder.recordUpdate(UpdateRecord.buildSetFields(contactInfo, descriptor), USER_CONTACT_INFO); log(contactInfo.getId(), SQueriableLog.STATUS_OK, logBuilder, methodName); } catch (final SRecorderException re) { log(contactInfo.getId(), SQueriableLog.STATUS_FAIL, logBuilder, methodName); throw new SUserUpdateException(re); } }
public SContactInfoImpl(final SContactInfo contactInfo) { this(); userId = contactInfo.getUserId(); personal = contactInfo.isPersonal(); address = contactInfo.getAddress(); building = contactInfo.getBuilding(); city = contactInfo.getCity(); country = contactInfo.getCountry(); email = contactInfo.getEmail(); faxNumber = contactInfo.getFaxNumber(); mobileNumber = contactInfo.getMobileNumber(); phoneNumber = contactInfo.getPhoneNumber(); room = contactInfo.getRoom(); state = contactInfo.getState(); website = contactInfo.getWebsite(); zipCode = contactInfo.getZipCode(); }
public SContactInfoImpl(final SContactInfo contactInfo) { this(); userId = contactInfo.getUserId(); personal = contactInfo.isPersonal(); address = contactInfo.getAddress(); building = contactInfo.getBuilding(); city = contactInfo.getCity(); country = contactInfo.getCountry(); email = contactInfo.getEmail(); faxNumber = contactInfo.getFaxNumber(); mobileNumber = contactInfo.getMobileNumber(); phoneNumber = contactInfo.getPhoneNumber(); room = contactInfo.getRoom(); state = contactInfo.getState(); website = contactInfo.getWebsite(); zipCode = contactInfo.getZipCode(); }
public static ContactData toUserContactData(final SContactInfo sContactData) { final ContactDataImpl contactData = new ContactDataImpl(sContactData.getUserId()); contactData.setAddress(sContactData.getAddress()); contactData.setBuilding(sContactData.getBuilding()); contactData.setCity(sContactData.getCity()); contactData.setCountry(sContactData.getCountry()); contactData.setEmail(sContactData.getEmail()); contactData.setFaxNumber(sContactData.getFaxNumber()); contactData.setMobileNumber(sContactData.getMobileNumber()); contactData.setPersonal(sContactData.isPersonal()); contactData.setPhoneNumber(sContactData.getPhoneNumber()); contactData.setRoom(sContactData.getRoom()); contactData.setState(sContactData.getState()); contactData.setWebsite(sContactData.getWebsite()); contactData.setZipCode(sContactData.getZipCode()); return contactData; }
public static ContactData toUserContactData(final SContactInfo sContactData) { final ContactDataImpl contactData = new ContactDataImpl(sContactData.getUserId()); contactData.setAddress(sContactData.getAddress()); contactData.setBuilding(sContactData.getBuilding()); contactData.setCity(sContactData.getCity()); contactData.setCountry(sContactData.getCountry()); contactData.setEmail(sContactData.getEmail()); contactData.setFaxNumber(sContactData.getFaxNumber()); contactData.setMobileNumber(sContactData.getMobileNumber()); contactData.setPersonal(sContactData.isPersonal()); contactData.setPhoneNumber(sContactData.getPhoneNumber()); contactData.setRoom(sContactData.getRoom()); contactData.setState(sContactData.getState()); contactData.setWebsite(sContactData.getWebsite()); contactData.setZipCode(sContactData.getZipCode()); return contactData; }