Interface IClientPortalConfigDao

    • Method Detail

      • getAllByClient

        List<ClientPortalConfig> getAllByClient​(IEntityContext ec,
                                                Mandant client)
        Gets all client portal configs for the given client.
        Parameters:
        ec - entity context for database transactions.
        client - to get the client portal configs for.
        Returns:
        all client portal configs for the given client.
      • assertClientPortalConfig

        void assertClientPortalConfig​(IEntityContext ec,
                                      ClientPortalConfig config)
        Checks if the client portal config can be persisted (create/update). If the state of the client portal config does not allow persisting than a DatabaseAccessException will be thrown.
        Parameters:
        ec - entity context for accessing the database.
        config - to check.
        Throws:
        de.xima.cmn.dao.exceptions.DatabaseAccessException - if the user identity can't be persisted.