public class MemberCaddyManagerHandler extends AbstractMemberCaddyManagerHandler
| Modifier and Type | Field and Description |
|---|---|
static int |
ACTIVATION_MAIL_TAB |
static int |
ADVANCED_TAB |
protected EditMemberHandler.AuthType |
commonAuthType |
protected boolean |
commonEmailVisible |
protected boolean |
commonEmailVisibleAvailable |
protected java.util.HashMap<Group,java.lang.Boolean> |
commonGroupMap |
protected java.lang.String |
commonLanguage |
protected boolean |
commonLdapSync |
protected boolean |
commonLdapSyncAvailable |
protected java.util.HashSet<Category> |
commonReadCategorySet |
protected boolean |
commonWebdavAccess |
protected boolean |
commonWebdavAccessAvailable |
static int |
GROUPS_TAB |
protected boolean |
isWebdavAccess |
protected boolean |
isWebdavAccessProvided |
protected boolean |
noCommonReadCategory |
protected boolean |
noDelegates |
protected boolean |
noReadCategory |
protected boolean |
noRights |
static java.lang.String |
NOT_COMMON |
protected java.lang.String |
password1 |
protected java.lang.String |
password2 |
static int |
READ_RIGHTS_TAB |
protected java.util.HashSet<Category> |
readCategorySet |
static java.lang.String |
REVISION |
static int |
SENDMAIL_TAB |
activationMailContentML, activationMailSubjectML, authType, groupMap, groupProvided, isEmailVisible, isEmailVisibleProvided, isLdapSync, isLdapSyncProvided, language, mailContentML, mailSubjectML, mailWarningCounter, noPhoto, opActivate, opDetachFromLDAP, opDisable, opSendMail, opSyncLDAP, sendActivateMailToEnabled, usage, usageProvidedapplyInEmptyFields, deleteDataExtension, doSearchAndReplace, forceDelete, ignoreIntegrityCheck, opClearCaddy, opDelete, openTab, opPreview, opRemoveCaddy, opUpdate, PREVIOUS_TAB, replaceLangList, replacePattern, searchPattern, useRegExpcontextMap, csrfValidationEnabled, editFieldSet, formStep, noRedirect, noSendRedirect, op, opFinish, opNext, opPrevious, popupEdition, redirect, redirectOnClosePopup, workspaceForcedAJAX_REQUEST_ATTRIBUTES, BODY_HEADER, CSS_FOOTER, CSS_HEADER, cssboMap, cssfoMap, CUSTOM_HEADER, editIcon, HTTPEQUIV_HEADER, httpequivMap, HTTPNAME_HEADER, httpnameMap, initEditIcon, JAVASCRIPT_CODE_SET_ATTRIBUTE, JAVASCRIPT_SET_ATTRIBUTE, jsboSet, jsfoSet, out, pageContext, SHOW_EDIT_ICON, STYLE_HEADERbrowser, caddy, channel, inFO, initDone, initWorkspace, isAdmin, isAjaxRequest, isDBMember, isDebug, isDebugTemplatePath, isLogged, loggedMember, request, response, userCountry, userLang, userLocale, userZoneId, workspaceADATE_SEARCH, ADMIN_NOTES_PROP, AJAX_MODE_ATTR, ARCHIVES_DIR, ASCII_WIDTH, CATEGORY_TAB, CDATE_SEARCH, CLASS_PROPERTY, COMMON_ALARM, CONTENT_TAB, COOKIE_MAX_AGE, COUNTRY_SPRITE, CTRL_TOPIC_INTERNAL, CTRL_TOPIC_REF, CTRL_TOPIC_VALUE, CTRL_TOPIC_WRITE, CUSTOM_PROP, DEFAULT_PHOTO_PROP, DOCCHOOSER_HEIGHT, DOCCHOOSER_WIDTH, DOCS_DIR, EDATE_SEARCH, EMAIL_REGEXP, ERROR_MSG, FORBIDDEN_FILE_ACCESS, FORBIDDEN_REDIRECT, FORCE_REDIRECT, GLYPH_ICON_PREFIX, ICON_ARCHIVE, ICON_ICON_PREFIX, ICON_LOCK, ICON_LOCK_STRONG, ICON_PREFIX_PROP, ICON_WARN, ICON_WH_BOOK_CLOSED, ICON_WH_BOOK_OPEN, INFORMATION_MSG, IS_IN_FRONT_OFFICE, JALIOS_JUNIT_PROP, JCMS_CADDY, JCMS_MSG_LIST, JCMS_TOASTR_COLLECTION, JSYNC_DOWNLOAD_DIR, JSYNC_SYNC_ALARM, LANG_SPRITE, LOG_FILE, LOG_TOPIC_SECURITY, LOGGER_PROP, LOGGER_XMLPROP, MBR_PHOTO_DIR, MDATE_SEARCH, MONITOR_XML, OP_CREATE, OP_CREATE_STR, OP_DEEP_COPY, OP_DEEP_COPY_STR, OP_DEEP_DELETE, OP_DEEP_DELETE_STR, OP_DELETE, OP_DELETE_STR, OP_MERGE, OP_MERGE_STR, OP_UPDATE, OP_UPDATE_STR, ORGANIZATION_ROOT_GROUP_PROP, PDATE_SEARCH, PHOTO_DIR, PHOTO_ICON, PHOTO_ICON_HEIGHT, PHOTO_ICON_PROP_PREFIX, PHOTO_ICON_WIDTH, PHOTO_LARGE, PHOTO_LARGE_HEIGHT, PHOTO_LARGE_PROP_PREFIX, PHOTO_LARGE_WIDTH, PHOTO_NORMAL, PHOTO_NORMAL_HEIGHT, PHOTO_NORMAL_PROP_PREFIX, PHOTO_NORMAL_WIDTH, PHOTO_SMALL, PHOTO_SMALL_HEIGHT, PHOTO_SMALL_PROP_PREFIX, PHOTO_SMALL_WIDTH, PHOTO_TINY, PHOTO_TINY_HEIGHT, PHOTO_TINY_PROP_PREFIX, PHOTO_TINY_WIDTH, PRINT_VIEW, PRIVATE_FILE_ACCESS, PUBLIC_FILE_ACCESS, RAW_CONTENT_ICON_PREFIX, READ_RIGHT_TAB, SDATE_SEARCH, SEARCHENGINE_ALARM, SECURITY_LOG_FILE, SESSION_AUTHORIZED_FILENAMES_SET, SPRITE_ICON_PREFIX, STATS_REPORT_DIR, STATUS_PROP, STORE_XML, SUCCESS_MSG, SVG_ICON_PREFIX, SVGINLINE_ICON_PREFIX, TEMPLATE_TAB, THUMBNAIL_LARGE_HEIGHT, THUMBNAIL_LARGE_WIDTH, THUMBNAIL_SMALL_HEIGHT, THUMBNAIL_SMALL_WIDTH, TTCARD_MEDIA_HEIGHT, TTCARD_MEDIA_WIDTH, TYPES_ICON_ALT_PROP, TYPES_ICON_SUFFIX_PROP, TYPES_ICON_TITLE_PROP, TYPES_PREFIX_PROP, TYPES_THUMB_SUFFIX_PROP, UDATE_SEARCH, UPDATE_RIGHT_TAB, UPLOAD_DIR, UPLOAD_PERMISSION_SIZE_PROP_PREFIX, URL_REGEXP, VID_LOGGED_MEMBER, WARNING_MSG, WEBAPP_PROP, WFEXPRESS_ALARM, WFREMINDER_ALARM, WORKFLOW_TAB, WORKFLOW_XMLCRLF, 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 and Description |
|---|
MemberCaddyManagerHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
compute() |
protected void |
computeWorkingMemberSet() |
int |
getActivationMailTabIndex() |
java.lang.String |
getAvailableAuthType()
Retrieve the type of authentication being used for all member or requested in previous form submit.
|
java.util.Set<Group> |
getCommonGroups()
Retrieve the commons groups that were computed for all Members in the caddy
|
boolean |
getComputedEmailVisible() |
java.lang.String |
getComputedLanguage() |
boolean |
getComputedLdapSync() |
boolean |
getComputedWebdavAccess() |
java.lang.Class<? extends Data> |
getDataClass()
Retrieve the type of data being handled by this handler
|
java.lang.Iterable<Member> |
getIterable() |
org.apache.log4j.Logger |
getLogger() |
boolean |
getNoCommonReadCategory() |
boolean |
getNoDelegates() |
boolean |
getNoReadCategory() |
boolean |
getNoRights() |
java.util.HashSet<Category> |
getReadCategorySet() |
int |
getSendMailTabIndex() |
boolean |
isComputedEmailVisibleAvailable() |
boolean |
isComputedLdapSyncAvailable() |
boolean |
isComputedWebdavAccessAvailable() |
boolean |
processAction()
Method to be implemented to check/validate action to be performed and process them.
|
void |
setNoCommonReadCategory(boolean v) |
void |
setNoDelegates(boolean noDelegates) |
void |
setNoReadCategory(boolean v) |
void |
setNoRights(boolean v) |
void |
setPassword1(java.lang.String v) |
void |
setPassword2(java.lang.String v) |
void |
setReadcids(java.lang.String[] cids)
Set the value of read cids.
|
void |
setWebdavAccess(boolean v) |
getActivationMailContentML, getActivationMailSubjectML, getAvailableGroupsToAdd, getAvailableGroupsToRemove, getMailContentML, getMailSubjectML, getNoPhoto, getSendActivateMailToEnabled, setActivationMailContent, setActivationMailSubject, setAuthType, setEmailVisible, setGidsToAdd, setGidsToRemove, setLanguage, setLdapSync, setMailContent, setMailSubject, setNoPhoto, setOpActivate, setOpDetachFromLDAP, setOpDisable, setOpSendMail, setOpSyncLDAP, setSendActivateMailToEnabled, setUsage, updateMemberAuthTypedeleteDataExtension, getAvailableForceDelete, getControllerContext, getDefaultForceDelete, getOpenTab, getReplacePattern, getSearchPattern, isApplyingInEmptyFields, isDeletingDataExtension, isIgnoringIntegrityCheck, isPreviewing, isSearchAndReplaceLangSelected, isTabForced, isUsingRegExp, performRemoveCaddy, previewSearchAndReplace, processMultipleStatus, searchAndReplace, setApplyInEmptyFields, setDeleteDataExtension, setForceDelete, setIgnoreIntegrityCheck, setOpClearCaddy, setOpDelete, setOpenTab, setOpPreview, setOpRemoveCaddy, setOpUpdate, setRemoveIds, setReplacePattern, setSearchAndReplaceLang, setSearchPattern, setUseRegExp, validateRemoveCaddy, validateSearchAndReplaceafterValidation, checkMissingField, getAvailableMainLanguage, getClosePopupUrl, getEditFieldSet, getFormStep, getFormStepCount, getFormStepFinishLabel, getFormStepHiddenFields, getFormStepLabels, getFormStepPrefixProp, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenFieldML, getMainLangValue, getMainLangValueArray, getMLMap, getMLMapArray, getModalRedirect, getMonolingualValue, getMonolingualValueArray, getMultilingualMainValue, getMultilingualMainValueArray, getMultilingualMLMap, getMultilingualMLMapArray, getRedirect, getRedirectOnClosePopup, getWorkspace, init, isFieldEdition, isFieldMissing, isFormStepClickable, isPartialFieldEdition, isPopupEdition, isWorkspaceForced, mapStringArrayToMapStringList, mapStringListToMapStringArray, performFinish, performNext, performPrevious, processStatus, sanitize, sanitize, sendRedirect, sendRedirect, setEditField, setFormStep, setNoRedirect, setNoSendRedirect, setOpFinish, setOpNext, setOpPrevious, setPopupEdition, setRedirect, setRedirectOnClosePopup, setWorkspace, setWs, showCancelButton, showFinishButton, showNextButton, showPreviousButton, updateUploadedField, updateUploadedFields, updateUploadedFields, validate, validateCSRF, validateFinish, validateNext, validatePreviousaddAvoidanceLink, addBodyAttributes, addCSSHeader, addCSSHeader, addCSSHeader, addCSSHeader, addCustomHeader, addHandlebarTemplate, addHttpEquivHeader, addHttpNameHeader, addJavaScript, addJavaScript, addJavaScript, addJavaScriptCode, addPrefetchHeader, addStyleHeader, addStyleHeader, addWebAssets, checkAccess, checkAccess, checkCSRF, debugDisplayContext, disablePacker, forceEditIcon, forceUpdate, getAjaxRequestAttribute, getAjaxRequestId, getAllHeadersDiffMap, getAllHeadersMap, getAvoidanceLinks, getBackOfficeCSSHeader, getBackOfficeJavaScriptSet, getBodyAttributes, getContentForm, getCSSHeaders, getCtxCategories, getCurrentCategory, getCustomHeaders, getDocType, getFinalCSSFooterMap, getFinalCSSMap, getFinalJavaScriptSet, getFrontOfficeCSSHeader, getFrontOfficeJavaScriptSet, getHandlebarTemplates, getHttpEquivHeaders, getHttpNameHeaders, getJavaScriptCodeSet, getJavaScriptSet, getJSONBridge, getPageContext, getPageTitle, getPageZone, getPortal, getPortalCategory, getPortlet, getPublication, getStyleHeaders, getTemplateUsage, internalSetupEmptyHeader, isEditIcon, isEditIcon, isEditIconForPublish, isEditIconForPublish, isPrintView, registerDisplayContext, removeAjaxRequestAttribute, setAjaxRequestAttribute, setAjaxRequestId, setAllHeadersDiffMap, setDocType, setEditIcon, setPageContext, setPageTitle, setPageZone, setShowEditIcon, setTemplateUsage, showEditIcon, showEditIcon, showEditIcon, workaroundBrowserBaseHrefBugaddCookie, addMsg, addMsg, addMsgSession, addMsgSession, addToastr, addToastr, addToastrSession, addToastrSession, applySelector, forceWorkspaceUpdate, getBaseUrl, getBrowser, getCaddy, getContextPath, getErrorMsg, getErrorMsgList, getErrorMsgSession, getErrorMsgSessionList, getInfoMsg, getInfoMsgList, getInfoMsgSession, getInfoMsgSessionList, getLoggedMember, getMsgList, getMsgSessionList, getRequest, getResponse, getSession, getSuccessMsg, getSuccessMsgList, getSuccessMsgSession, getSuccessMsgSessionList, getToastrCollection, getToastrSessionCollection, getUploadedFile, getUploadedFileList, getUploadedFiles, getUploadedFiles, getUrlWithCommonUpdatedParams, getUserCountry, getUserLang, getUserLocale, getUserZoneId, getWarningMsg, getWarningMsgList, getWarningMsgSession, getWarningMsgSessionList, glp, isAdmin, isAdminZone, isAjaxRequest, isDBMember, isDebug, isDebugTemplate, isInFrontOffice, isLogged, isWebdavAccess, isWorkZone, removeMessage, removeMessage, retrieveUploadedFile, select, sendError, sendError, sendForbidden, sendForbidden, sendRedirect, sendRedirect, sendRedirect, setErrorMsg, setErrorMsg, setErrorMsgSession, setErrorMsgSession, setInfoMsg, setInfoMsg, setInfoMsgSession, setInfoMsgSession, setLoggedMember, setRequest, setResponse, setSuccessMsg, setSuccessMsg, setSuccessMsgSession, setSuccessMsgSession, setWarningMsg, setWarningMsg, setWarningMsgSession, setWarningMsgSession, validateRegexp, validateSchedulepublic static final java.lang.String REVISION
public static final int ADVANCED_TAB
public static final int GROUPS_TAB
public static final int READ_RIGHTS_TAB
public static final int ACTIVATION_MAIL_TAB
public static final int SENDMAIL_TAB
protected java.lang.String password1
protected java.lang.String password2
protected boolean commonEmailVisible
protected boolean commonEmailVisibleAvailable
protected boolean commonWebdavAccess
protected boolean commonWebdavAccessAvailable
protected boolean isWebdavAccessProvided
protected boolean isWebdavAccess
protected boolean commonLdapSync
protected boolean commonLdapSyncAvailable
protected java.lang.String commonLanguage
protected boolean noRights
public static final java.lang.String NOT_COMMON
protected java.util.HashMap<Group,java.lang.Boolean> commonGroupMap
protected EditMemberHandler.AuthType commonAuthType
protected boolean noDelegates
protected boolean noReadCategory
protected boolean noCommonReadCategory
protected java.util.HashSet<Category> readCategorySet
protected java.util.HashSet<Category> commonReadCategorySet
protected void computeWorkingMemberSet()
protected void compute()
public java.lang.String getAvailableAuthType()
AbstractMemberCaddyManagerHandlergetAvailableAuthType in class AbstractMemberCaddyManagerHandlerEditMemberHandler.AuthType used or requested, default to null if invalid or not common to all memberpublic boolean processAction()
throws java.io.IOException
JcmsFormHandlerDefault implementation is to return false. No need to call super method.
This method may NOT be invoked at all if security validation are not met.
You must ensure your handler and JSP can work properly without any code invoked in this method.
processAction in class AbstractCaddyManagerHandlerjava.io.IOException - IO Exceptionpublic java.lang.Class<? extends Data> getDataClass()
AbstractCaddyManagerHandlergetDataClass in class AbstractCaddyManagerHandlerpublic org.apache.log4j.Logger getLogger()
public java.lang.Iterable<Member> getIterable()
public int getActivationMailTabIndex()
public int getSendMailTabIndex()
public void setPassword1(java.lang.String v)
public void setPassword2(java.lang.String v)
public boolean isComputedEmailVisibleAvailable()
public boolean getComputedEmailVisible()
public void setWebdavAccess(boolean v)
public boolean isComputedWebdavAccessAvailable()
public boolean getComputedWebdavAccess()
public boolean isComputedLdapSyncAvailable()
public boolean getComputedLdapSync()
public java.lang.String getComputedLanguage()
public void setNoRights(boolean v)
public boolean getNoRights()
public final void setNoDelegates(boolean noDelegates)
public final boolean getNoDelegates()
public java.util.Set<Group> getCommonGroups()
public void setNoReadCategory(boolean v)
public boolean getNoReadCategory()
public void setNoCommonReadCategory(boolean v)
public boolean getNoCommonReadCategory()
public void setReadcids(java.lang.String[] cids)
cids - Value to assign to cids.public java.util.HashSet<Category> getReadCategorySet()
Copyright © 2001-2022 Jalios SA. All Rights Reserved.