@Transactional public List<Album> findSimilar( MDOUser user, String albumName, boolean authorInfo, boolean songsInfo, boolean resourcesInfo ) { List<MDOAlbum> albums = daoAlbum.findSimilarAlbums( albumName, user.getLogin() ); return Album.transform( albums, authorInfo, songsInfo, resourcesInfo ); }
@Transactional public List<Album> findSimilar( MDOUser user, int authorSid, String albumName, boolean authorInfo, boolean songsInfo, boolean resourcesInfo, int fromResult, int maxResults, boolean orderDesc, boolean orderByAuthor ) { List<MDOAlbum> albums = daoAlbum.findSimilarAlbums( authorSid, albumName, user.getLogin(), fromResult, maxResults, orderDesc, orderByAuthor ); return Album.transform( albums, authorInfo, songsInfo, resourcesInfo ); }