Class ServicesModelImpl

    • Constructor Detail

      • ServicesModelImpl

        public ServicesModelImpl​(jakarta.servlet.http.HttpServletRequest req,
                                 Map map)
        Creates a simple model using default resource bundle.
        Parameters:
        req - HTTP Servlet Request
        map - of user information
    • Method Detail

      • getAssignedServiceNames

        public Map getAssignedServiceNames​(String realmName)
                                    throws AMConsoleException
        Returns a map of assigned service name to its localized name under a realm.
        Specified by:
        getAssignedServiceNames in interface ServicesModel
        Parameters:
        realmName - Name of Realm.
        Returns:
        a map of assigned service name to its localized name under a realm.
        Throws:
        AMConsoleException - if service names cannot be obtained.
      • getAssignableServiceNames

        public Map getAssignableServiceNames​(String realmName)
                                      throws AMConsoleException
        Returns a map of service name to its display name that can be assigned to a realm.
        Specified by:
        getAssignableServiceNames in interface ServicesModel
        Parameters:
        realmName - Name of Realm.
        Returns:
        a map of service name to its display name that can be assigned to a realm.
        Throws:
        AMConsoleException - if service names cannot be obtained.