public class MemberCaddyManagerHandler extends AbstractCaddyManagerHandler
Modifier and Type | Field and Description |
---|---|
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 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 |
protected java.util.HashMap<Group,java.lang.Boolean> |
groupMap |
static int |
GROUPS_TAB |
protected boolean |
isEmailVisible |
protected boolean |
isEmailVisibleProvided |
protected boolean |
isLdapSync |
protected boolean |
isLdapSyncProvided |
protected boolean |
isWebdavAccess |
protected boolean |
isWebdavAccessProvided |
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 |
noCommonReadCategory |
protected boolean |
noDelegates |
protected boolean |
noPhoto |
protected boolean |
noReadCategory |
protected boolean |
noRights |
static java.lang.String |
NOT_COMMON |
protected java.lang.String |
opActivate |
protected java.lang.String |
opDetachFromLDAP |
protected java.lang.String |
opDisable |
protected java.lang.String |
opSendMail |
protected java.lang.String |
opSyncLDAP |
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 |
protected int |
usage |
protected boolean |
usageProvided |
applyInEmptyFields, deleteDataExtension, doSearchAndReplace, ignoreIntegrityCheck, opClearCaddy, opDelete, openTab, opPreview, opRemoveCaddy, opUpdate, PREVIOUS_TAB, replaceLangList, replacePattern, searchPattern, useRegExp
contextMap, editFieldSet, noRedirect, noSendRedirect, popupEdition, redirect, redirectOnClosePopup, workspaceForced
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, 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, workspace
ADATE_SEARCH, ADMIN_NOTES_PROP, ARCHIVES_DIR, ASCII_WIDTH, CATEGORY_TAB, CDATE_SEARCH, COMMON_ALARM, CONTENT_TAB, COOKIE_MAX_AGE, 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_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, 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, 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, URL_REGEXP, 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() |
java.util.HashMap<java.lang.String,java.lang.String> |
getActivationMailContentML() |
java.util.HashMap<java.lang.String,java.lang.String> |
getActivationMailSubjectML() |
boolean |
getComputedEmailVisible() |
java.lang.String |
getComputedLanguage() |
boolean |
getComputedLdapSync() |
boolean |
getComputedWebdavAccess() |
java.util.HashMap<java.lang.String,java.lang.String> |
getMailContentML() |
java.util.HashMap<java.lang.String,java.lang.String> |
getMailSubjectML() |
boolean |
getNoCommonReadCategory() |
boolean |
getNoDelegates() |
boolean |
getNoPhoto() |
boolean |
getNoReadCategory() |
boolean |
getNoRights() |
java.util.HashSet |
getReadCategorySet() |
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 |
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 |
setLdapSync(boolean v) |
void |
setMailContent(java.lang.String[] v) |
void |
setMailSubject(java.lang.String[] v) |
void |
setNoCommonReadCategory(boolean v) |
void |
setNoDelegates(boolean noDelegates) |
void |
setNoPhoto(boolean v) |
void |
setNoReadCategory(boolean v) |
void |
setNoRights(boolean v) |
void |
setOpActivate(java.lang.String v) |
void |
setOpDetachFromLDAP(java.lang.String v) |
void |
setOpDisable(java.lang.String v) |
void |
setOpSendMail(java.lang.String v) |
void |
setOpSyncLDAP(java.lang.String 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 |
setUsage(int v) |
void |
setWebdavAccess(boolean v) |
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
afterValidation, checkMissingField, getEditFieldSet, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenFieldML, getMainLangValue, getMainLangValueArray, getMLMap, getMLMapArray, getRedirect, getRedirectOnClosePopup, getWorkspace, init, isFieldEdition, isFieldMissing, isPartialFieldEdition, isPopupEdition, isWorkspaceForced, processStatus, sendRedirect, sendRedirect, setEditField, setNoRedirect, setNoSendRedirect, setPopupEdition, setRedirect, setRedirectOnClosePopup, setWorkspace, setWs, updateUploadedField, updateUploadedFields, validate
addBodyAttributes, addCSSHeader, addCSSHeader, addCSSHeader, addCSSHeader, addCustomHeader, addHttpEquivHeader, addHttpNameHeader, addJavaScript, addJavaScript, addJavaScript, addJavaScriptCode, addPrefetchHeader, addStyleHeader, addStyleHeader, checkAccess, checkAccess, checkCSRF, debugDisplayContext, disablePacker, forceEditIcon, forceUpdate, getAjaxRequestAttribute, getAjaxRequestId, getAllHeadersDiffMap, getAllHeadersMap, getBackOfficeCSSHeader, getBackOfficeJavaScriptSet, getBodyAttributes, getContentForm, getCSSHeaders, getCtxCategories, getCurrentCategory, getCustomHeaders, getDocType, getFinalCSSMap, getFinalJavaScriptSet, getFormElementCount, getFrontOfficeCSSHeader, getFrontOfficeJavaScriptSet, getHttpEquivHeaders, getHttpNameHeaders, getJavaScriptCodeSet, getJavaScriptSet, getJSONBridge, getPackVersion, getPageContext, getPageTitle, getPageZone, getPortal, getPortalCategory, getPortlet, getPublication, getStyleHeaders, getTemplateUsage, internalSetupEmptyHeader, isEditIcon, isEditIcon, isPrintView, registerDisplayContext, removeAjaxRequestAttribute, setAjaxRequestAttribute, setAjaxRequestId, setAllHeadersDiffMap, setDocType, setEditIcon, setFormElementCount, setPageContext, setPageTitle, setPageZone, setShowEditIcon, setTemplateUsage, showEditIcon, workaroundBrowserBaseHrefBug
addCookie, addMsg, addMsg, addMsgSession, addMsgSession, applySelector, forceWorkspaceUpdate, getBaseUrl, getBrowser, getCaddy, getContextPath, getErrorMsg, getErrorMsgList, getErrorMsgSession, getErrorMsgSessionList, getInfoMsg, getInfoMsgList, getInfoMsgSession, getInfoMsgSessionList, getLoggedMember, getMsgList, getMsgSessionList, getRequest, getResponse, getSession, getUploadedFile, getUploadedFileList, getUrlWithCommonUpdatedParams, getUserCountry, getUserLang, getUserLocale, getWarningMsg, getWarningMsgList, getWarningMsgSession, getWarningMsgSessionList, glp, isAdmin, isAjaxRequest, isDBMember, isDebug, isInFrontOffice, isLogged, isWebdavAccess, removeMessage, removeMessage, retrieveUploadedFile, select, sendForbidden, sendForbidden, sendRedirect, sendRedirect, sendRedirect, setErrorMsg, setErrorMsg, setErrorMsgSession, setErrorMsgSession, setInfoMsg, setInfoMsg, setInfoMsgSession, setInfoMsgSession, setLoggedMember, setRequest, setResponse, 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 opSyncLDAP
protected java.lang.String opDetachFromLDAP
protected java.lang.String opDisable
protected java.lang.String opActivate
protected java.lang.String opSendMail
protected int usage
protected boolean usageProvided
protected java.lang.String password1
protected java.lang.String password2
protected boolean commonEmailVisible
protected boolean commonEmailVisibleAvailable
protected boolean isEmailVisibleProvided
protected boolean isEmailVisible
protected boolean commonWebdavAccess
protected boolean commonWebdavAccessAvailable
protected boolean isWebdavAccessProvided
protected boolean isWebdavAccess
protected boolean commonLdapSync
protected boolean commonLdapSyncAvailable
protected boolean isLdapSyncProvided
protected boolean isLdapSync
protected java.lang.String commonLanguage
protected java.lang.String language
protected boolean noRights
protected boolean noPhoto
public static final java.lang.String NOT_COMMON
protected java.util.HashMap<Group,java.lang.Boolean> commonGroupMap
protected java.util.HashMap<Group,java.lang.Boolean> groupMap
protected boolean noDelegates
protected boolean noReadCategory
protected boolean noCommonReadCategory
protected java.util.HashSet<Category> readCategorySet
protected java.util.HashSet<Category> commonReadCategorySet
protected java.util.HashMap<java.lang.String,java.lang.String> activationMailSubjectML
protected java.util.HashMap<java.lang.String,java.lang.String> activationMailContentML
protected java.util.HashMap<java.lang.String,java.lang.String> mailSubjectML
protected java.util.HashMap<java.lang.String,java.lang.String> mailContentML
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
public void setUsage(int v)
public void setPassword1(java.lang.String v)
public void setPassword2(java.lang.String v)
public void setEmailVisible(boolean v)
public boolean isComputedEmailVisibleAvailable()
public boolean getComputedEmailVisible()
public void setWebdavAccess(boolean v)
public boolean isComputedWebdavAccessAvailable()
public boolean getComputedWebdavAccess()
public void setLdapSync(boolean v)
public boolean isComputedLdapSyncAvailable()
public boolean getComputedLdapSync()
public void setLanguage(java.lang.String lang)
public java.lang.String getComputedLanguage()
public void setNoRights(boolean v)
public boolean getNoRights()
public void setNoPhoto(boolean v)
public boolean getNoPhoto()
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 setGids(java.lang.String[] gids)
public void setOpSyncLDAP(java.lang.String v)
public void setOpDetachFromLDAP(java.lang.String v)
public void setOpDisable(java.lang.String v)
public void setOpActivate(java.lang.String v)
public void setOpSendMail(java.lang.String v)
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 getReadCategorySet()
public void setActivationMailSubject(java.lang.String[] v)
public java.util.HashMap<java.lang.String,java.lang.String> getActivationMailSubjectML()
public void setActivationMailContent(java.lang.String[] v)
public java.util.HashMap<java.lang.String,java.lang.String> getActivationMailContentML()
public void setMailSubject(java.lang.String[] v)
public java.util.HashMap<java.lang.String,java.lang.String> getMailSubjectML()
public void setMailContent(java.lang.String[] v)
public java.util.HashMap<java.lang.String,java.lang.String> getMailContentML()
Copyright © 2001-2010 Jalios SA. All Rights Reserved.