Class JPortalPublishHandler

    • Constructor Detail

      • JPortalPublishHandler

        public JPortalPublishHandler()
    • Method Detail

      • isOpPublishJPortal

        public boolean isOpPublishJPortal()
      • setOpPublishJPortal

        public void setOpPublishJPortal​(boolean opPublishJPortal)
      • showLanguageChooser

        public boolean showLanguageChooser()
        Overrides:
        showLanguageChooser in class EditPublicationHandler
        Returns:
        true if channel is multilingual and current Publication type has at least one multilingual field.
      • 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 EditPublicationHandler
        Returns:
        false if no redirection is needed, true otherwise
        Throws:
        java.io.IOException - IO Exception
      • getModalRedirect

        public java.lang.String getModalRedirect()
        Description copied from class: JcmsFormHandler
        Get the redirect value to be used in the modals with modalRedirect.jspf and the request attribute 'modal.redirect'.
        Overrides:
        getModalRedirect in class EditDataHandler
        Returns:
        redirect value
      • getCustomTitle

        public java.lang.String getCustomTitle()
      • setCustomTitle

        public void setCustomTitle​(java.lang.String customTitle)
      • isShowJPortalTitleField

        public boolean isShowJPortalTitleField()
      • setShowJPortalTitleField

        public void setShowJPortalTitleField​(boolean showJPortalTitleField)
      • isCollaborativeSpaceJPortal

        public boolean isCollaborativeSpaceJPortal()
      • getAvailableCollaborativeSpace

        public PortletCollection getAvailableCollaborativeSpace()
      • setCollaborativeSpace

        public void setCollaborativeSpace​(java.lang.String collaborativeSpace)