com.jalios.jcms.caddy
Class DBMemberCaddyManagerHandler

java.lang.Object
  extended by com.jalios.jcms.context.JcmsContext
      extended by com.jalios.jcms.context.JcmsJspContext
          extended by com.jalios.jcms.handler.JcmsFormHandler
              extended by com.jalios.jcms.caddy.AbstractCaddyManagerHandler
                  extended by com.jalios.jcms.caddy.DBMemberCaddyManagerHandler
All Implemented Interfaces:
JcmsConstants, JaliosConstants

public class DBMemberCaddyManagerHandler
extends AbstractCaddyManagerHandler

Since:
jcms-6.1
Version:
$Revision: 26107 $
Author:
Olivier Jaquemet

Field Summary
static int ACTIVATION_MAIL_TAB
           
protected  java.util.HashMap<java.lang.String,java.lang.String> activationMailContentML
           
protected  java.util.HashMap<java.lang.String,java.lang.String> activationMailSubjectML
           
static int ADVANCED_TAB
           
protected  java.util.HashMap<Group,java.lang.Boolean> groupMap
           
protected  boolean groupProvided
           
static int GROUPS_TAB
           
protected  boolean isEmailVisible
           
protected  boolean isEmailVisibleProvided
           
protected  java.lang.String language
           
protected  java.util.HashMap<java.lang.String,java.lang.String> mailContentML
           
protected  java.util.HashMap<java.lang.String,java.lang.String> mailSubjectML
           
protected  boolean noPhoto
           
protected  java.lang.String opActivate
           
protected  java.lang.String opDisable
           
protected  java.lang.String opSendMail
           
static java.lang.String REVISION
           
static int SENDMAIL_TAB
           
protected  int usage
           
protected  boolean usageProvided
           
 
Fields inherited from class com.jalios.jcms.caddy.AbstractCaddyManagerHandler
applyInEmptyFields, deleteDataExtension, doSearchAndReplace, ignoreIntegrityCheck, opClearCaddy, opDelete, openTab, opPreview, opRemoveCaddy, opUpdate, PREVIOUS_TAB, replaceLangList, replacePattern, searchPattern, useRegExp
 
Fields inherited from class com.jalios.jcms.handler.JcmsFormHandler
contextMap, editFieldSet, noRedirect, noSendRedirect, popupEdition, redirect, redirectOnClosePopup, workspaceForced
 
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, 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, JCMS_MSG_LIST, 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_DIR, PHOTO_ICON, PHOTO_ICON_HEIGHT, PHOTO_ICON_WIDTH, 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, 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
 
Fields inherited from interface com.jalios.util.JaliosConstants
CRLF, MILLIS_IN_ONE_DAY, MILLIS_IN_ONE_HOUR, MILLIS_IN_ONE_MINUTE, MILLIS_IN_ONE_MONTH, MILLIS_IN_ONE_SECOND, MILLIS_IN_ONE_WEEK, MILLIS_IN_ONE_YEAR
 
Constructor Summary
DBMemberCaddyManagerHandler()
           
 
Method Summary
protected  void computeWorkingMemberSet()
           
 java.util.HashMap<java.lang.String,java.lang.String> getActivationMailContentML()
           
 java.util.HashMap<java.lang.String,java.lang.String> getActivationMailSubjectML()
           
 java.util.HashMap<java.lang.String,java.lang.String> getMailContentML()
           
 java.util.HashMap<java.lang.String,java.lang.String> getMailSubjectML()
           
 boolean getNoPhoto()
           
 void setActivationMailContent(java.lang.String[] v)
           
 void setActivationMailSubject(java.lang.String[] v)
           
 void setEmailVisible(boolean v)
           
 void setGids(java.lang.String[] gids)
           
 void setLanguage(java.lang.String lang)
           
 void setMailContent(java.lang.String[] v)
           
 void setMailSubject(java.lang.String[] v)
           
 void setNoPhoto(boolean v)
           
 void setOpActivate(java.lang.String v)
           
 void setOpDisable(java.lang.String v)
           
 void setOpSendMail(java.lang.String v)
           
 void setUsage(int v)
           
 boolean validate()
           
 
Methods inherited from class com.jalios.jcms.caddy.AbstractCaddyManagerHandler
deleteDataExtension, getControllerContext, getOpenTab, getReplacePattern, getSearchPattern, isApplyingInEmptyFields, isDeletingDataExtension, isIgnoringIntegrityCheck, isPreviewing, isSearchAndReplaceLangSelected, isTabForced, isUsingRegExp, performRemoveCaddy, previewSearchAndReplace, processMultipleStatus, searchAndReplace, setApplyInEmptyFields, setDeleteDataExtension, setIgnoreIntegrityCheck, setOpClearCaddy, setOpDelete, setOpenTab, setOpPreview, setOpRemoveCaddy, setOpUpdate, setRemoveIds, setReplacePattern, setSearchAndReplaceLang, setSearchPattern, setUseRegExp, validateRemoveCaddy, validateSearchAndReplace
 
Methods inherited from class com.jalios.jcms.handler.JcmsFormHandler
checkMissingField, getEditFieldSet, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenFieldML, 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, checkAccess, checkAccess, 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, getPackVersion, 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, workaroundBrowserBaseHrefBug
 
Methods inherited from class com.jalios.jcms.context.JcmsContext
addCookie, addMsg, addMsg, addMsgSession, applySelector, forceWorkspaceUpdate, getBaseUrl, getBrowser, getCaddy, getContextPath, getErrorMsg, getErrorMsgList, getErrorMsgSession, getErrorMsgSessionList, getInfoMsg, getInfoMsgList, getInfoMsgSession, getInfoMsgSessionList, getLoggedMember, getMsgList, getMsgSessionList, getRequest, getResponse, getSession, getUploadedFile, getUploadedFileList, getUrlWithCommonUpdatedParams, getUserLang, getUserLocale, getWarningMsg, getWarningMsgList, getWarningMsgSession, getWarningMsgSessionList, glp, isAdmin, isAjaxRequest, isDBMember, isDebug, isInFrontOffice, isLogged, isWebdavAccess, removeMessage, removeMessage, retrieveUploadedFile, select, sendForbidden, sendForbidden, sendRedirect, sendRedirect, setErrorMsg, setErrorMsg, setErrorMsgSession, setErrorMsgSession, setInfoMsg, setInfoMsg, setInfoMsgSession, setInfoMsgSession, setLoggedMember, setRequest, setResponse, setWarningMsg, setWarningMsg, setWarningMsgSession, setWarningMsgSession, validateRegexp, validateSchedule
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REVISION

public static final java.lang.String REVISION
See Also:
Constant Field Values

ADVANCED_TAB

public static final int ADVANCED_TAB
See Also:
Constant Field Values

GROUPS_TAB

public static final int GROUPS_TAB
See Also:
Constant Field Values

ACTIVATION_MAIL_TAB

public static final int ACTIVATION_MAIL_TAB
See Also:
Constant Field Values

SENDMAIL_TAB

public static final int SENDMAIL_TAB
See Also:
Constant Field Values

opDisable

protected java.lang.String opDisable

opActivate

protected java.lang.String opActivate

opSendMail

protected java.lang.String opSendMail

usage

protected int usage

usageProvided

protected boolean usageProvided

isEmailVisibleProvided

protected boolean isEmailVisibleProvided

isEmailVisible

protected boolean isEmailVisible

language

protected java.lang.String language

noPhoto

protected boolean noPhoto

groupMap

protected java.util.HashMap<Group,java.lang.Boolean> groupMap

groupProvided

protected boolean groupProvided

activationMailSubjectML

protected java.util.HashMap<java.lang.String,java.lang.String> activationMailSubjectML

activationMailContentML

protected java.util.HashMap<java.lang.String,java.lang.String> activationMailContentML

mailSubjectML

protected java.util.HashMap<java.lang.String,java.lang.String> mailSubjectML

mailContentML

protected java.util.HashMap<java.lang.String,java.lang.String> mailContentML
Constructor Detail

DBMemberCaddyManagerHandler

public DBMemberCaddyManagerHandler()
Method Detail

computeWorkingMemberSet

protected void computeWorkingMemberSet()

validate

public boolean validate()
                 throws java.io.IOException
Overrides:
validate in class AbstractCaddyManagerHandler
Throws:
java.io.IOException

setUsage

public void setUsage(int v)

setEmailVisible

public void setEmailVisible(boolean v)

setLanguage

public void setLanguage(java.lang.String lang)

setNoPhoto

public void setNoPhoto(boolean v)

getNoPhoto

public boolean getNoPhoto()

setGids

public void setGids(java.lang.String[] gids)

setOpDisable

public void setOpDisable(java.lang.String v)

setOpActivate

public void setOpActivate(java.lang.String v)

setOpSendMail

public void setOpSendMail(java.lang.String v)

setActivationMailSubject

public void setActivationMailSubject(java.lang.String[] v)

getActivationMailSubjectML

public java.util.HashMap<java.lang.String,java.lang.String> getActivationMailSubjectML()

setActivationMailContent

public void setActivationMailContent(java.lang.String[] v)

getActivationMailContentML

public java.util.HashMap<java.lang.String,java.lang.String> getActivationMailContentML()

setMailSubject

public void setMailSubject(java.lang.String[] v)

getMailSubjectML

public java.util.HashMap<java.lang.String,java.lang.String> getMailSubjectML()

setMailContent

public void setMailContent(java.lang.String[] v)

getMailContentML

public java.util.HashMap<java.lang.String,java.lang.String> getMailContentML()


Copyright © 2001-2010 Jalios SA. All Rights Reserved.