Interface IMandantDao

    • Method Detail

      • readByName

        Mandant readByName​(IEntityContext ec,
                           String name)
        Method for determining a clients by its name (case insensitive).
        Parameters:
        ec - Entity context to use for accessing the database.
        name - The name of the client to search for (case insensitive).
        Returns:
        The client with the given name, or null if no such client exists.
      • getAllByName

        List<Mandant> getAllByName​(IEntityContext ec,
                                   String name)
        Method for determining all clients by its name (case insensitive).
        Parameters:
        ec - Entity context to use for accessing the database.
        name - The name of the client to search for (case insensitive).
        Returns:
        All clients with the given name, never null.
        Since:
        6.0.1
      • getByUUID

        Mandant getByUUID​(IEntityContext ec,
                          String uuid)
        Returns the client with the given UUID
        Parameters:
        ec - Entity context to use for accessing the database.
        uuid - String UUID of the client
        Returns:
        The client with the given UUID, or null when no such client exists.
      • getByUUID

        Mandant getByUUID​(IEntityContext ec,
                          UUID uuid)
        Returns the client with the given UUID
        Parameters:
        ec - Entity context to use for accessing the database.
        uuid - UUID of the client
        Returns:
        Mandant for the given UUID
        Since:
        6.1.0