Interface RMRealmModel

    • Method Detail

      • getCreateRealmPropertyXML

        String getCreateRealmPropertyXML()
                                  throws AMConsoleException
        Returns sub realm creation property XML.
        Returns:
        sub realm creation property XML.
        Throws:
        AMConsoleException - if there are no attributes to display.
      • getRealmProfilePropertyXML

        String getRealmProfilePropertyXML​(String realmName,
                                          String viewbeanClassName)
                                   throws AMConsoleException
        Returns realm profile property XML.
        Parameters:
        realmName - Name of Realm.
        viewbeanClassName - Class name of View Bean
        Returns:
        realm profile property XML.
        Throws:
        AMConsoleException - if there are no attributes to display.
      • createSubRealm

        void createSubRealm​(String parentRealm,
                            String name,
                            Map attrValues)
                     throws AMConsoleException
        Creates sub realm.
        Parameters:
        parentRealm - Parent realm name.
        name - Name of new sub realm.
        attrValues - Map of attribute name to a set of attribute values.
        Throws:
        AMConsoleException - if sub realm cannot be created.
      • deleteSubRealms

        void deleteSubRealms​(String parentRealm,
                             Collection names)
                      throws AMConsoleException
        Deletes sub realms
        Parameters:
        parentRealm - Parent realm name.
        names - List of realm names to be deleted.
        Throws:
        AMConsoleException - if sub realms cannot be deleted.
      • getDefaultValues

        Map getDefaultValues()
        Returns Map of default realm attribute values.
        Returns:
        attribute values.
      • getDataMap

        Map getDataMap()
        Returns Map of attribute name to empty set of values.
        Returns:
        attribute values.
      • getAttributeValues

        Map getAttributeValues​(String name)
                        throws AMConsoleException
        Returns attribute values. Map of attribute name to set of values.
        Parameters:
        name - Name of Realm.
        Returns:
        attribute values.
        Throws:
        AMConsoleException
      • setAttributeValues

        void setAttributeValues​(String name,
                                Map attributeValues)
                         throws AMConsoleException
        Set attribute values.
        Parameters:
        name - Name of Realm.
        attributeValues - Map of attribute values to set of values.
        Throws:
        AMConsoleException - if attribute values cannot be updated.