diff options
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/BoardDao.java')
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/BoardDao.java | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/BoardDao.java b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/BoardDao.java index 155a51b00..690b26166 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/BoardDao.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/BoardDao.java @@ -1,24 +1,20 @@ package it.niedermann.nextcloud.deck.persistence.sync.adapters.db.dao; +import android.arch.lifecycle.LiveData; import android.arch.persistence.room.Dao; -import android.arch.persistence.room.Delete; -import android.arch.persistence.room.Insert; import android.arch.persistence.room.Query; -import android.arch.persistence.room.Update; import java.util.List; -import java.util.Set; import it.niedermann.nextcloud.deck.model.Board; -import it.niedermann.nextcloud.deck.model.User; @Dao public interface BoardDao extends GenericDao<Board> { @Query("SELECT * FROM board WHERE accountId = :accountId") - Set<Board> getBoardsForAccount(final long accountId); + LiveData<List<Board>> getBoardsForAccount(final long accountId); @Query("SELECT * FROM board WHERE accountId = :accountId and id = :remoteId") - Board getBoardByRemoteId(final long accountId, final long remoteId); + LiveData<Board> getBoardByRemoteId(final long accountId, final long remoteId); }
\ No newline at end of file |