public void updateUser(User user) { user.setEmailAddress(m_emailAddress); user.setAlternateEmailAddress(m_alternateEmailAddress); user.setSettingValue(ACTIVE_GREETING, m_activeGreeting.getId()); user.setSettingValue(BUSY_PROMPT, m_busyPrompt); user.setSettingValue(VOICEMAIL_TUI, m_voicemailTui.getValue()); user.setSettingValue(EXTERNAL_MWI, m_externalMwi); user.setSettingValue(PRIMARY_EMAIL_NOTIFICATION, m_attachVoicemailToEmail.getValue()); user.setSettingValue(PRIMARY_EMAIL_FORMAT, m_emailFormat.name()); user.setSettingValue(ALT_EMAIL_FORMAT, m_alternateEmailFormat.name()); user.setSettingValue( ALT_EMAIL_NOTIFICATION, m_voicemailToAlternateEmailNotification.getValue()); user.setSettingValue(IMAP_HOST, m_imapHost); user.setSettingValue(IMAP_PORT, m_imapPort); user.setSettingTypedValue(IMAP_TLS, m_imapTLS); user.setSettingValue(IMAP_PASSWORD, m_imapPassword); user.setSettingValue(IMAP_ACCOUNT, m_imapAccount); user.setSettingTypedValue(PRIMARY_EMAIL_ATTACH_AUDIO, m_includeAudioAttachment); user.setSettingTypedValue(ALT_EMAIL_ATTACH_AUDIO, m_includeAudioAttachmentAlternateEmail); }