Class ApplicationCacheWrapper


  • @Deprecated
    @VelocityVariable("ApplicationLister")
    @VelocityCallable("instance")
    public final class ApplicationCacheWrapper
    extends Object
    Deprecated.
    Do not use this class.
    • Constructor Detail

      • ApplicationCacheWrapper

        public ApplicationCacheWrapper​(de.uplanet.lucy.server.rtcache.IRtCacheProvider p_rtCacheProvider,
                                       de.uplanet.lucy.server.i18n.ILanguageConstantsProvider p_languageConstantsProvider,
                                       String p_strDefaultLanguage)
        Deprecated.
    • Method Detail

      • getAllApplications

        public List<ApplicationInfo> getAllApplications()
        Deprecated.
        Get a list of all applications the current user has access to.
      • getApplicationsWithType

        public List<ApplicationInfo> getApplicationsWithType​(String p_strType)
        Deprecated.
        Get a list of all applications the current user has access to and with the setting of type: application:type.
      • isAccessible

        public boolean isAccessible​(String p_strPageGuid)
        Deprecated.
        Checks whether a user has access to a page.
        Parameters:
        p_strPageGuid - The page GUID
        Returns:
        true if the page could be reached from the user, otherwise false.
      • hasApplicationAdminPermission

        public boolean hasApplicationAdminPermission​(String p_strAppGuid)
        Deprecated.
        Checks whether a user has admin permissions for a given application.
        Parameters:
        p_strAppGuid - The application GUID.
        Returns:
        true if the application could be administrated from the user, otherwise false.
      • getPagesWithType

        public List<PageInfo> getPagesWithType​(String p_strAppGuid,
                                               String p_strType)
        Deprecated.
        Get a list of all pages the current user has access to for a specific application and with the setting of type: page:type.
      • hasMenu

        public boolean hasMenu​(String p_strAppGuid)
        Deprecated.
        Get information whether the application should support an application menu for desktop layouts.
        Parameters:
        p_strAppGuid - The application GUID.
        Returns:
        true if the application supports the menu, otherwise false.
      • hasMenu

        public boolean hasMenu​(String p_strAppGuid,
                               String p_strMenuKey)
        Deprecated.
        Get information whether the application should support an application menu for the given layout.
        Parameters:
        p_strAppGuid - The application GUiD.
        p_strMenuKey - true if the application supports the menu, otherwise false.
        Returns:
        true if the application supports the menu, otherwise false.
      • getApplicationsWithTemplate

        public List<ApplicationInfo> getApplicationsWithTemplate​(String p_strTemplateGuid)
        Deprecated.
        Get a list of all application with the given template to which the current user has access to.
        Parameters:
        p_strTemplateGuid - The template GUID.
      • getApplicationsWithTemplates

        public List<ApplicationInfo> getApplicationsWithTemplates​(Collection<String> p_templates)
        Deprecated.
        Get a list of all application with the given templates to which the current user has access to.
        Parameters:
        p_templates - A collection of template GUIDs.
      • getApplication

        public ApplicationInfo getApplication​(String p_strAppGuid)
        Deprecated.
        Get the application with the given unique identifier.

        Note: This method checks if the current user has access permissions to the requested application.

        Parameters:
        p_strAppGuid - The application's unque identifer.
        Returns:
        The application info, or null.
      • getDataGroup

        public DataGroupInfo getDataGroup​(String p_strDgGuid)
        Deprecated.
        Get the datagroup with the given unique identifier.

        Note: This method checks if the current user has access permissions to the requested application.

        Parameters:
        p_strDgGuid - The datagroups unqiue identifer.
        Returns:
        The datagroup info, or null.
      • getAppInfoNameComparator

        @Deprecated
        public Comparator<de.uplanet.lucy.server.rtcache.IRtInfoWithTitle> getAppInfoNameComparator​(String p_strLang)
        Deprecated.
        Use $RtCache.order.titled.getAscending($lang) instead
      • getPageInfoNameComparator

        @Deprecated
        public Comparator<de.uplanet.lucy.server.rtcache.IRtInfoWithTitle> getPageInfoNameComparator​(String p_strLang)
        Deprecated.
        Use $RtCache.order.titled.getAscending($lang) instead
      • searchApplications

        public List<ApplicationInfo> searchApplications​(String p_strQuery,
                                                        String p_strLang)
        Deprecated.
        Parameters:
        p_strQuery - The query used for the search.
        p_strLang - The language used for sorting the application names.