Interface ServicesModel

    • Method Detail

      • getAssignedServiceNames

        Map getAssignedServiceNames​(String realmName)
                             throws AMConsoleException
        Returns a map of assigned service name to its localized name under a realm.
        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

        Map getAssignableServiceNames​(String realmName)
                               throws AMConsoleException
        Returns a map of service name to its display name that can be assigned to a realm.
        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.
      • unassignServices

        void unassignServices​(String realmName,
                              Set names)
                       throws AMConsoleException
        Unassigns services from realm.
        Parameters:
        realmName - Name of Realm.
        names - Names of services that are to be unassigned.
        Throws:
        AMConsoleException - if services cannot be unassigned.