package com.flashdeck.dao;
import java.io.File;
import java.util.List;
import com.flashdeck.domain.Deck;
import com.flashdeck.domain.DeckInfo;
import com.flashdeck.domain.DeckProgress;
public interface DeckDao {
public List<DeckInfo> listDeckInfos();
public File[] getDeckFiles();
public void removeDeck(DeckInfo deckInfo);
public DeckInfo getDeckInfo(String deckId);
public Deck getDeck(String deckId);
public DeckProgress getDeckProgress(String deckId);
public void saveDeckProgress(DeckProgress deckProgress);
}
|