com.jalios.jcms.caddy
Class CategoryCaddyManagerHandler
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.CategoryCaddyManagerHandler
- All Implemented Interfaces:
- JcmsConstants, JaliosConstants
public class CategoryCaddyManagerHandler
- 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, setWs, 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
noSynonyms
protected boolean noSynonyms
noIcon
protected boolean noIcon
noImage
protected boolean noImage
noColor
protected boolean noColor
selectable
protected boolean selectable
selectableProvided
protected boolean selectableProvided
commonSelectable
protected boolean commonSelectable
commonSelectableAvailable
protected boolean commonSelectableAvailable
noReadRight
protected boolean noReadRight
authorizedMemberSet
protected TreeSet<Member> authorizedMemberSet
commonAuthorizedMemberSet
protected TreeSet<Member> commonAuthorizedMemberSet
authorizedMemberSetAddCount
protected int authorizedMemberSetAddCount
authorizedGroups
protected Group[] authorizedGroups
commonAuthorizedGroups
protected Group[] commonAuthorizedGroups
authorizedGroupsAddCount
protected int authorizedGroupsAddCount
parent
protected Category parent
parentProvided
protected boolean parentProvided
commonParent
protected Category commonParent
commonParentAvailable
protected boolean commonParentAvailable
removeFriendlyURLs
protected boolean removeFriendlyURLs
generateFriendlyURLs
protected boolean generateFriendlyURLs
CategoryCaddyManagerHandler
public CategoryCaddyManagerHandler()
computeWorkingCatSet
protected void computeWorkingCatSet()
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
setNoSynonyms
public void setNoSynonyms(boolean noSynonyms)
setNoIcon
public void setNoIcon(boolean noIcon)
setNoImage
public void setNoImage(boolean noImage)
setNoColor
public void setNoColor(boolean noColor)
setSeletable
public void setSeletable(boolean selectable)
setPid
public void setPid(String pid)
getRemoveFriendlyURLs
public boolean getRemoveFriendlyURLs()
- Returns:
- true if the friendly URLs of categories in the caddy must be removed.
- Since:
- jcms-5.5.0
setRemoveFriendlyURLs
public void setRemoveFriendlyURLs(boolean remove)
- Parameters:
remove
- set whether friendly URLs of categories in the caddy must be removed or not.- Since:
- jcms-5.5.0
getGenerateFriendlyURLs
public boolean getGenerateFriendlyURLs()
- Returns:
- true if Friendly URLs should be automatically generated for categories in the caddy
- Since:
- jcms-5.5.0
setGenerateFriendlyURLs
public void setGenerateFriendlyURLs(boolean generate)
- Parameters:
generate
- set whether Friendly URLs should be automatically generated for categories in the caddy.- Since:
- jcms-5.5.0
getCommonSelectable
public boolean getCommonSelectable()
isCommonSelectableAvailable
public boolean isCommonSelectableAvailable()
getCommonParent
public Category getCommonParent()
isCommonParentAvailable
public boolean isCommonParentAvailable()
setNoReadRight
public void setNoReadRight(boolean v)
getNoReadRight
public boolean getNoReadRight()
setAuthorizedMemberIds
public void setAuthorizedMemberIds(String[] mbrIds)
getAvailableAuthorizedMemberSet
public Set<Member> getAvailableAuthorizedMemberSet()
setAuthorizedMemberSetAddCount
public void setAuthorizedMemberSetAddCount(int v)
getAuthorizedMemberSetCount
public int getAuthorizedMemberSetCount()
setAuthorizedGroups
public void setAuthorizedGroups(String[] v)
getAvailableAuthorizedGroups
public Group[] getAvailableAuthorizedGroups()
setAuthorizedGroupsAddCount
public void setAuthorizedGroupsAddCount(int v)
getAuthorizedGroupsCount
public int getAuthorizedGroupsCount()
Copyright © 2001-2010 Jalios SA. All Rights Reserved.