Class ApplicationAppHandler

    • Constructor Detail

      • ApplicationAppHandler

        public ApplicationAppHandler()
    • Method Detail

      • init

        protected void init()
        Description copied from class: JcmsFormHandler
        Method to implement if you need to initialize your handler from parameter received, prior to all security validation.

        You must absolutely not perform any action which modify data or site configuration.

        Therefore it is strongly recommend NOT TO implement this method, or use very wisely.

        Overrides:
        init in class ApplicationQueryHandler
      • 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 JcmsFormHandler
        Returns:
        false if no redirection is needed, true otherwise
        Throws:
        java.io.IOException - IO Exception
      • getAppTitle

        public java.lang.String getAppTitle()
      • displaySuggestions

        public boolean displaySuggestions()
      • displaySocialFooter

        public boolean displaySocialFooter()
      • addFrontEndDependencies

        public void addFrontEndDependencies()
      • displayAdministration

        public boolean displayAdministration()
      • isApplicationInstalled

        public boolean isApplicationInstalled​(Application application)
      • isApplicationInstalledInTab

        public boolean isApplicationInstalledInTab​(Application application,
                                                   int tabIndex)
      • getInstallCount

        public int getInstallCount​(Application application)
      • displayTypeChooser

        public boolean displayTypeChooser()
      • getTypeSubTitle

        public java.lang.String getTypeSubTitle()
      • isDepartmentLauncherEnabled

        public boolean isDepartmentLauncherEnabled()
      • getDepartmentEnumerateSettings

        public EnumerateSettings getDepartmentEnumerateSettings()
      • isOpRecomputeInstallCountCache

        public boolean isOpRecomputeInstallCountCache()
      • setOpRecomputeInstallCountCache

        public void setOpRecomputeInstallCountCache​(boolean opRecomputeInstallCountCache)
      • isAdminPageDisplayed

        public boolean isAdminPageDisplayed()
      • canAccessAdminPage

        public boolean canAccessAdminPage()
      • canDeployApplication

        public boolean canDeployApplication()
      • getApplicationLink

        public static java.lang.String getApplicationLink​(Application app)
      • setAdminPage

        public void setAdminPage​(java.lang.String adminPage)
      • setDepartmentGroup

        public void setDepartmentGroup​(java.lang.String departmentGroup)
      • getAvailableDepartmentGroup

        public Group getAvailableDepartmentGroup()
      • isOpSetup

        public boolean isOpSetup()
      • setOpSetup

        public void setOpSetup​(boolean opSetup)
      • setApplicationRootCategory

        public void setApplicationRootCategory​(java.lang.String categoryId)
      • getAvailableapplicationRootCategory

        public Category getAvailableapplicationRootCategory()
      • setDisplayedApplication

        public void setDisplayedApplication​(java.lang.String displayedApplicationId)
      • getAvailableDisplayedApplication

        public AbstractShortcut getAvailableDisplayedApplication()
      • getSuggestions

        public java.util.Collection<Application> getSuggestions()
      • setSuggestions

        public void setSuggestions​(java.util.Collection<Application> suggestions)
      • isOpResetDefaultLauncher

        public boolean isOpResetDefaultLauncher()
      • setOpResetDefaultLauncher

        public void setOpResetDefaultLauncher​(boolean opResetDefaultLauncher)