Class CategoryCaddyManagerHandler

    • Field Detail

      • 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 java.util.TreeSet<Member> authorizedMemberSet
      • commonAuthorizedMemberSet

        protected java.util.TreeSet<Member> commonAuthorizedMemberSet
      • authorizedMemberSetAddCount

        protected int authorizedMemberSetAddCount
      • authorizedGroups

        protected Group[] authorizedGroups
      • commonAuthorizedGroups

        protected Group[] commonAuthorizedGroups
      • authorizedGroupsAddCount

        protected int authorizedGroupsAddCount
      • parentProvided

        protected boolean parentProvided
      • commonParent

        protected Category commonParent
      • commonParentAvailable

        protected boolean commonParentAvailable
      • removeFriendlyURLs

        protected boolean removeFriendlyURLs
      • generateFriendlyURLs

        protected boolean generateFriendlyURLs
    • Constructor Detail

      • CategoryCaddyManagerHandler

        public CategoryCaddyManagerHandler()
    • Method Detail

      • computeWorkingCatSet

        protected void computeWorkingCatSet()
      • compute

        protected void compute()
      • processAction

        public boolean processAction()
                              throws java.io.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:
        java.io.IOException - IO Exception
      • setNoSynonyms

        public void setNoSynonyms​(boolean noSynonyms)
      • setNoIcon

        public void setNoIcon​(boolean noIcon)
      • setNoImage

        public void setNoImage​(boolean noImage)
      • setNoColor

        public void setNoColor​(boolean noColor)
      • setSelectable

        public void setSelectable​(boolean selectable)
      • setPid

        public void setPid​(java.lang.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​(java.lang.String[] mbrIds)
      • getAvailableAuthorizedMemberSet

        public java.util.Set<Member> getAvailableAuthorizedMemberSet()
      • setAuthorizedMemberSetAddCount

        public void setAuthorizedMemberSetAddCount​(int v)
      • getAuthorizedMemberSetCount

        public int getAuthorizedMemberSetCount()
      • setAuthorizedGroups

        public void setAuthorizedGroups​(java.lang.String[] v)
      • getAvailableAuthorizedGroups

        public Group[] getAvailableAuthorizedGroups()
      • setAuthorizedGroupsAddCount

        public void setAuthorizedGroupsAddCount​(int v)
      • getAuthorizedGroupsCount

        public int getAuthorizedGroupsCount()