public class MemberCaddyManagerHandler extends AbstractMemberCaddyManagerHandler
Modifier and Type | Field and Description |
---|---|
static int |
ACTIVATION_MAIL_TAB |
static int |
ADVANCED_TAB |
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, groupMap, groupProvided, isEmailVisible, isEmailVisibleProvided, isLdapSync, isLdapSyncProvided, language, mailContentML, mailSubjectML, mailWarningCounter, noPhoto, opActivate, opDetachFromLDAP, opDisable, opSendMail, opSyncLDAP, sendActivateMailToEnabled, usage, usageProvided
applyInEmptyFields, deleteDataExtension, doSearchAndReplace, forceDelete, ignoreIntegrityCheck, opClearCaddy, opDelete, openTab, opPreview, opRemoveCaddy, opUpdate, PREVIOUS_TAB, replaceLangList, replacePattern, searchPattern, useRegExp
contextMap, editFieldSet, formStep, noRedirect, noSendRedirect, popupEdition, redirect, redirectOnClosePopup, workspaceForced
AJAX_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_HEADER
browser, caddy, channel, inFO, initDone, initWorkspace, isAdmin, isAjaxRequest, isDBMember, isDebug, isLogged, loggedMember, request, response, userCountry, userLang, userLocale, userZoneId, workspace
ADATE_SEARCH, ADMIN_NOTES_PROP, AJAX_MODE_ATTR, ARCHIVES_DIR, ASCII_WIDTH, CATEGORY_TAB, CDATE_SEARCH, COMMON_ALARM, CONTENT_TAB, COOKIE_MAX_AGE, COUNTRY_SPRITE, 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, 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, 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, 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_XML
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 and Description |
---|
MemberCaddyManagerHandler() |
Modifier and Type | Method and Description |
---|---|
protected void |
compute() |
protected void |
computeWorkingMemberSet() |
int |
getActivationMailTabIndex() |
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 |
isGroupCommonAndNotSelected(Group grp) |
boolean |
isGroupCommonAndSelected(Group grp) |
boolean |
isGroupNotCommon(Group grp) |
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, getMailContentML, getMailSubjectML, getNoPhoto, getSendActivateMailToEnabled, setActivationMailContent, setActivationMailSubject, setEmailVisible, setGids, setLanguage, setLdapSync, setMailContent, setMailSubject, setNoPhoto, setOpActivate, setOpDetachFromLDAP, setOpDisable, setOpSendMail, setOpSyncLDAP, setSendActivateMailToEnabled, setUsage
deleteDataExtension, 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, validateSearchAndReplace
afterValidation, 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, isPartialFieldEdition, isPopupEdition, isWorkspaceForced, mapStringArrayToMapStringList, mapStringListToMapStringArray, processStatus, sanitize, sanitize, sendRedirect, sendRedirect, setEditField, setFormStep, setNoRedirect, setNoSendRedirect, setPopupEdition, setRedirect, setRedirectOnClosePopup, setWorkspace, setWs, showCancelButton, showFinishButton, showNextButton, showPreviousButton, updateUploadedField, updateUploadedFields, validate
addBodyAttributes, addCSSHeader, addCSSHeader, addCSSHeader, addCSSHeader, addCustomHeader, addHttpEquivHeader, addHttpNameHeader, addJavaScript, addJavaScript, addJavaScript, addJavaScriptCode, addPrefetchHeader, addStyleHeader, addStyleHeader, addWebAssets, checkAccess, checkAccess, checkCSRF, debugDisplayContext, disablePacker, forceEditIcon, forceUpdate, getAjaxRequestAttribute, getAjaxRequestId, getAllHeadersDiffMap, getAllHeadersMap, getBackOfficeCSSHeader, getBackOfficeJavaScriptSet, getBodyAttributes, getContentForm, getCSSHeaders, getCtxCategories, getCurrentCategory, getCustomHeaders, getDocType, getFinalCSSFooterMap, getFinalCSSMap, getFinalJavaScriptSet, getFrontOfficeCSSHeader, getFrontOfficeJavaScriptSet, 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, workaroundBrowserBaseHrefBug
addCookie, 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, getUrlWithCommonUpdatedParams, getUserCountry, getUserLang, getUserLocale, getUserZoneId, getWarningMsg, getWarningMsgList, getWarningMsgSession, getWarningMsgSessionList, glp, isAdmin, isAjaxRequest, isDBMember, isDebug, isInFrontOffice, isLogged, isWebdavAccess, 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, validateSchedule
public 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 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 boolean processAction() throws java.io.IOException
JcmsFormHandler
Default 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 AbstractCaddyManagerHandler
java.io.IOException
- IO Exceptionpublic java.lang.Class<? extends Data> getDataClass()
AbstractCaddyManagerHandler
getDataClass
in class AbstractCaddyManagerHandler
public 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 boolean isGroupCommonAndSelected(Group grp)
public boolean isGroupCommonAndNotSelected(Group grp)
public boolean isGroupNotCommon(Group grp)
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-2019 Jalios SA. All Rights Reserved.