com.jalios.jcms.caddy
Class GroupCaddyManagerHandler
java.lang.Object
com.jalios.jcms.context.JcmsContext
com.jalios.jcms.context.JcmsJspContext
com.jalios.jcms.handler.JcmsFormHandler
com.jalios.jcms.caddy.AbstractCaddyManagerHandler
com.jalios.jcms.caddy.GroupCaddyManagerHandler
- All Implemented Interfaces:
- JcmsConstants, JaliosConstants
public class GroupCaddyManagerHandler
- extends AbstractCaddyManagerHandler
- Since:
- jcms-5.5.0
- Version:
- $Revision: 64449 $
- Author:
- Olivier Jaquemet
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.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, jsboSet, 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, userCountry, 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, 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 |
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 |
afterValidation, checkMissingField, getEditFieldSet, 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, updateUploadedField, updateUploadedFields, validate |
Methods inherited from class com.jalios.jcms.context.JcmsJspContext |
addBodyAttributes, addCSSHeader, addCSSHeader, addCSSHeader, addCSSHeader, addCustomHeader, addHttpEquivHeader, addHttpNameHeader, addJavaScript, addJavaScript, addJavaScript, addJavaScriptCode, 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, showEditIcon, workaroundBrowserBaseHrefBug |
Methods inherited from class com.jalios.jcms.context.JcmsContext |
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 |
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
reorder
protected boolean reorder
resetOrder
protected boolean resetOrder
commonCookieMaxAge
protected int commonCookieMaxAge
cookieMaxAge
protected int cookieMaxAge
cookieMaxAgeUseDefaultValue
protected boolean cookieMaxAgeUseDefaultValue
commonWS
protected Workspace commonWS
newWS
protected Workspace newWS
noWorkspace
protected boolean noWorkspace
commonParentSet
protected HashSet commonParentSet
parentSet
protected HashSet parentSet
noParentSet
protected boolean noParentSet
parentIdsAddCount
protected int parentIdsAddCount
NOT_COMMON
public static final String NOT_COMMON
- See Also:
- Constant Field Values
commonPublishMap
protected HashMap commonPublishMap
commonUpdateMap
protected HashMap commonUpdateMap
commonDeleteMap
protected HashMap commonDeleteMap
publishMap
protected HashMap publishMap
updateMap
protected HashMap updateMap
deleteMap
protected HashMap deleteMap
commonUseCategorySet
protected TreeSet commonUseCategorySet
useCategorySet
protected TreeSet useCategorySet
noUseCategory
protected boolean noUseCategory
noCommonUseCategory
protected boolean noCommonUseCategory
commonEditCategorySet
protected TreeSet commonEditCategorySet
editCategorySet
protected TreeSet editCategorySet
noEditCategory
protected boolean noEditCategory
noCommonEditCategory
protected boolean noCommonEditCategory
noLdapDN
protected boolean noLdapDN
commonLdapSync
protected boolean commonLdapSync
commonLdapSyncAvailable
protected boolean commonLdapSyncAvailable
isLdapSyncProvided
protected boolean isLdapSyncProvided
isLdapSync
protected boolean isLdapSync
GroupCaddyManagerHandler
public GroupCaddyManagerHandler()
computeWorkingGroupSet
protected void computeWorkingGroupSet()
compute
protected void compute()
processAction
public boolean processAction()
throws IOException
- Description copied from class:
JcmsFormHandler
- Method to be implemented to check/validate action to be performed and process them.
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.
- Overrides:
processAction
in class AbstractCaddyManagerHandler
- Returns:
- false if no redirection is needed, true otherwise
- Throws:
IOException
setOrder
public void setOrder(String order)
setCookieMaxAge
public void setCookieMaxAge(int cookieMaxAge)
getAvailableCookieMaxAge
public int getAvailableCookieMaxAge()
setCookieMaxAgeUseDefaultValue
public void setCookieMaxAgeUseDefaultValue(boolean useDefaultValue)
setWs
public void setWs(String wsId)
- Overrides:
setWs
in class JcmsFormHandler
getAvailableWorkspace
public Workspace getAvailableWorkspace()
setNoWorkspace
public void setNoWorkspace(boolean noWorkspace)
getAvailableParentSet
public HashSet getAvailableParentSet()
setParentIds
public void setParentIds(String[] parentIds)
setParentSetAddCount
public void setParentSetAddCount(int v)
getParentIdsCount
public int getParentIdsCount()
setNoParentSet
public void setNoParentSet(boolean v)
getAvailableTypeList
public List getAvailableTypeList()
isPublishRightCommon
public boolean isPublishRightCommon(Class clazz)
canPublish
public boolean canPublish(Class clazz)
setCanPublish
public void setCanPublish(String[] v)
isUpdateRightCommon
public boolean isUpdateRightCommon(Class clazz)
canUpdate
public boolean canUpdate(Class clazz)
setCanUpdate
public void setCanUpdate(String[] v)
isDeleteRightCommon
public boolean isDeleteRightCommon(Class clazz)
canDelete
public boolean canDelete(Class clazz)
setCanDelete
public void setCanDelete(String[] v)
addRightToMapFromString
public void addRightToMapFromString(HashMap map,
String str)
setUseCids
public void setUseCids(String[] v)
getUseCategorySet
public Set getUseCategorySet()
setNoUseCategory
public void setNoUseCategory(boolean v)
setNoCommonUseCategory
public void setNoCommonUseCategory(boolean v)
setEditCids
public void setEditCids(String[] v)
getEditCategorySet
public Set getEditCategorySet()
setNoEditCategory
public void setNoEditCategory(boolean v)
setNoCommonEditCategory
public void setNoCommonEditCategory(boolean v)
setNoLdapDN
public void setNoLdapDN(boolean v)
setLdapSync
public void setLdapSync(boolean v)
isComputedLdapSyncAvailable
public boolean isComputedLdapSyncAvailable()
getComputedLdapSync
public boolean getComputedLdapSync()
Copyright © 2001-2010 Jalios SA. All Rights Reserved.