com.jalios.jcms.handler
Class MailPasswordHandler
java.lang.Object
  
com.jalios.jcms.context.JcmsContext
      
com.jalios.jcms.context.JcmsJspContext
          
com.jalios.jcms.handler.JcmsFormHandler
              
com.jalios.jcms.handler.MailEditHandler
                  
com.jalios.jcms.handler.MailPasswordHandler
- All Implemented Interfaces: 
 - JcmsConstants, JaliosConstants
 
public class MailPasswordHandler
- extends MailEditHandler
 
This form handler processes form contained in the mailPassword jsp.
- Version:
 
  - $Revision: 24784 $
 
- Author:
 
  - Olivier Dedieu
 
 
| Fields inherited from class com.jalios.jcms.handler.MailEditHandler | 
attachements, checkDisable, content, fromAck, fromBCC, fromEmail, fromMember, msg, op, opCancel, opSendAll, opSendMe, origin, subject, toEmail, toGroup, toGroups, toMember, toMembers, validateAdmin | 
 
 
| Fields inherited from class com.jalios.jcms.context.JcmsJspContext | 
AJAX_REQUEST_ATTRIBUTES, BODY_HEADER, CSS_HEADER, cssboMap, cssfoMap, CUSTOM_HEADER, editIcon, HTTPEQUIV_HEADER, httpequivMap, HTTPNAME_HEADER, httpnameMap, initEditIcon, JAVASCRIPT_CODE_SET_ATTRIBUTE, JAVASCRIPT_SET_ATTRIBUTE, JS_HEADER, jsboMap, jsboSet, jsfoMap, jsfoSet, out, pageContext, SHOW_EDIT_ICON, STYLE_HEADER | 
 
| Fields inherited from class com.jalios.jcms.context.JcmsContext | 
browser, caddy, channel, inFO, initDone, initWorkspace, isAdmin, isAjaxRequest, isDBMember, isDebug, isLogged, loggedMember, request, response, userLang, userLocale, workspace | 
 
| Fields inherited from interface com.jalios.jcms.JcmsConstants | 
ADATE_SEARCH, ADMIN_NOTES_PROP, ADVANCED_TAB, ARCHIVES_DIR, ASCII_WIDTH, CATEGORY_TAB, CDATE_SEARCH, COMMON_ALARM, CONTENT_TAB, COOKIE_MAX_AGE, CRYPT_MD5, CRYPT_UNDEFINED, CRYPT_UNIX, CTRL_TOPIC_INTERNAL, CTRL_TOPIC_REF, CTRL_TOPIC_VALUE, CTRL_TOPIC_WRITE, CUSTOM_PROP, DOCCHOOSER_HEIGHT, DOCCHOOSER_WIDTH, DOCS_DIR, EDATE_SEARCH, EMAIL_REGEXP, ERROR_MSG, FORBIDDEN_FILE_ACCESS, FORBIDDEN_REDIRECT, FORCE_REDIRECT, ICON_ARCHIVE, ICON_LOCK, ICON_LOCK_STRONG, ICON_WARN, ICON_WH_BOOK_CLOSED, ICON_WH_BOOK_OPEN, INFORMATION_MSG, JALIOS_JUNIT_PROP, JCMS_CADDY, JSYNC_DOWNLOAD_DIR, JSYNC_SYNC_ALARM, LOG_FILE, LOG_TOPIC_SECURITY, LOGGER_PROP, LOGGER_XMLPROP, MBR_PHOTO_DIR, MDATE_SEARCH, MONITOR_XML, OP_CREATE, OP_DEEP_COPY, OP_DEEP_DELETE, OP_DELETE, OP_MERGE, OP_UPDATE, PDATE_SEARCH, PHOTO_LARGE, PHOTO_LARGE_HEIGHT, PHOTO_LARGE_WIDTH, PHOTO_NORMAL, PHOTO_NORMAL_HEIGHT, PHOTO_NORMAL_WIDTH, PHOTO_SMALL, PHOTO_SMALL_HEIGHT, PHOTO_SMALL_WIDTH, PHOTO_TINY, PHOTO_TINY_HEIGHT, PHOTO_TINY_WIDTH, PREVIOUS_TAB, PRINT_VIEW, PRIVATE_FILE_ACCESS, PUBLIC_FILE_ACCESS, READ_RIGHT_TAB, SDATE_SEARCH, SEARCHENGINE_ALARM, SESSION_AUTHORIZED_FILENAMES_SET, STATS_REPORT_DIR, STATUS_PROP, STORE_XML, TEMPLATE_TAB, THUMBNAIL_LARGE_HEIGHT, THUMBNAIL_LARGE_WIDTH, THUMBNAIL_SMALL_HEIGHT, THUMBNAIL_SMALL_WIDTH, UDATE_SEARCH, UPDATE_RIGHT_TAB, UPLOAD_DIR, URL_REGEXP, WARNING_MSG, WEBAPP_PROP, WFEXPRESS_ALARM, WFREMINDER_ALARM, WORKFLOW_TAB, WORKFLOW_XML | 
 
 
 
 
| Methods inherited from class com.jalios.jcms.handler.MailEditHandler | 
getAvailableAttachements, getAvailableContent, getAvailableFromEmail, getAvailableFromMember, getAvailableSubject, getAvailableToEmail, getAvailableToGroup, getAvailableToGroups, getAvailableToMember, getAvailableToMembers, initMailMessage, isAvailableFromAck, isAvailableFromBCC, performCancel, performOpSendMe, sendMails, setAttachements, setContent, setFromAck, setFromBCC, setFromEmail, setFromMember, setOpCancel, setOpSendAll, setOpSendMe, setSubject, setToEmail, setToGroup, setToGroups, setToMember, setToMembers, validateCancel, validateOpSendAll, validateOpSendMe | 
 
| Methods inherited from class com.jalios.jcms.handler.JcmsFormHandler | 
getControllerContext, getEditFieldSet, getMainLangValue, getMainLangValueArray, getMLMap, getMLMapArray, getRedirect, getRedirectOnClosePopup, getWorkspace, isFieldEdition, isFieldMissing, isPartialFieldEdition, isPopupEdition, isWorkspaceForced, processStatus, sendRedirect, sendRedirect, setEditField, setNoRedirect, setNoSendRedirect, setPopupEdition, setRedirect, setRedirectOnClosePopup, setWorkspace, setWs, updateUploadedField, updateUploadedFields | 
 
| Methods inherited from class com.jalios.jcms.context.JcmsJspContext | 
addBodyAttributes, addCSSHeader, addCSSHeader, addCSSHeader, addCSSHeader, addCustomHeader, addHttpEquivHeader, addHttpNameHeader, addJavaScript, addJavaScript, addJavaScript, addJavaScriptCode, addJSHeader, addJSHeader, addJSHeader, addJSHeader, addStyleHeader, addStyleHeader, debugDisplayContext, forceEditIcon, forceUpdate, getAjaxRequestAttribute, getAjaxRequestId, getAllHeadersDiffMap, getAllHeadersMap, getBackOfficeCSSHeader, getBackOfficeJavaScriptSet, getBackOfficeJSHeader, getBodyAttributes, getContentForm, getCSSHeaders, getCtxCategories, getCurrentCategory, getCustomHeaders, getDocType, getFinalCSSMap, getFinalJavaScriptSet, getFormElementCount, getFrontOfficeCSSHeader, getFrontOfficeJavaScriptSet, getFrontOfficeJSHeader, getHttpEquivHeaders, getHttpNameHeaders, getJavaScriptCodeSet, getJavaScriptSet, getJSHeaders, getJSONBridge, getPageContext, getPageTitle, getPageZone, getPortal, getPortalCategory, getPortlet, getPublication, getStyleHeaders, getTemplateUsage, internalSetupEmptyHeader, isEditIcon, isPrintView, registerDisplayContext, removeAjaxRequestAttribute, setAjaxRequestAttribute, setAjaxRequestId, setAllHeadersDiffMap, setDocType, setEditIcon, setFormElementCount, setPageContext, setPageTitle, setPageZone, setShowEditIcon, setTemplateUsage, showEditIcon, workaroundJCMS1967 | 
 
| Methods inherited from class com.jalios.jcms.context.JcmsContext | 
addCookie, forceWorkspaceUpdate, getBaseUrl, getBrowser, getCaddy, getContextPath, getErrorMsg, getErrorMsgSession, getInfoMsg, getInfoMsgSession, getLoggedMember, getRequest, getResponse, getSession, getUploadedFile, getUploadedFileList, getUrlWithCommonUpdatedParams, getUserLang, getUserLocale, getWarningMsg, getWarningMsgSession, glp, isAdmin, isAjaxRequest, isDBMember, isDebug, isInFrontOffice, isLogged, isWebdavAccess, retrieveUploadedFile, sendForbidden, sendForbidden, sendRedirect, sendRedirect, setErrorMsg, setErrorMsg, setErrorMsgSession, setErrorMsgSession, setInfoMsg, setInfoMsg, setInfoMsgSession, setInfoMsgSession, setLoggedMember, setRequest, setResponse, setWarningMsg, setWarningMsg, setWarningMsgSession, setWarningMsgSession, validateRegexp | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
REVISION
public static final String REVISION
- See Also:
 - Constant Field Values
 
opChangePassword
protected boolean opChangePassword
email
protected String email
newPassword
protected String newPassword
isAdminUpdate
protected boolean isAdminUpdate
MailPasswordHandler
public MailPasswordHandler()
validate
public boolean validate()
                 throws IOException
- Overrided to prepare a new password.
 And validate member
- Overrides:
 validate in class MailEditHandler
 
- Throws:
 IOException
 
 
validateCommonSend
public boolean validateCommonSend()
                           throws IOException
- Overrided to control toMember before sending mail
- Overrides:
 validateCommonSend in class MailEditHandler
 
- Throws:
 IOException
 
 
validateOpChangePassword
public boolean validateOpChangePassword()
- Control the toMember
 
 
setPasswordFields
public void setPasswordFields()
 
performOpChangePassword
public boolean performOpChangePassword()
- Set the new password to the new member
 
 
performOpSendAll
public boolean performOpSendAll()
                         throws IOException
- Overrided to
- Overrides:
 performOpSendAll in class MailEditHandler
 
- Throws:
 IOException
 
 
isOpChangePassword
public boolean isOpChangePassword()
 
setOpChangePassword
public void setOpChangePassword(boolean opChangePassword)
 
getEmail
public String getEmail()
 
setEmail
public void setEmail(String email)
 
getNewPassword
public String getNewPassword()
 
setNewPassword
public void setNewPassword(String newPassword)
 
setAdminUpdate
public void setAdminUpdate(String v)
 
Copyright © 2001-2007 Jalios SA. All Rights Reserved.