Interface DirectoryDao

All Superinterfaces:
BaseDao<Directory,Long>, EditableDao<Directory,Long>

public interface DirectoryDao extends EditableDao<Directory,Long>
Umożliwia wykonywanie operacji na bazie danych dotyczących katalogów archiwum.
Author:
Paweł Rosolak 21-03-2013
  • Method Details

    • directoryWithNameAlreadyExists

      Boolean directoryWithNameAlreadyExists(Directory directory)
      Sprawdza czy w katalogu nadrzędnym/urządzeniu istnieje już katalog o tej samej nazwie
      Parameters:
      directory - obiekt Katalogu
      Returns:
      True jeśli w katalogu nadrzędnym/urządzeniu istnieje już katalog o tej samej nazwie
    • getDirectoriesForDevice

      List<Directory> getDirectoriesForDevice(Long deviceId, String... joins)
      Zwraca katalogi należące do podanego urządzenia
      Parameters:
      deviceId - Id urządzenia
      joins - Określa, które elementy mamy dołączyć do katalogu
      Returns:
      lista katalogów