package com.iwedia.service.storage; import java.util.ArrayList; import com.iwedia.comm.content.Content; public class RecentlyListController implements IController { private A_DbAdapter dbAdapter; public RecentlyListController(A_DbAdapter dbAdapter) { this.dbAdapter = dbAdapter; } @Override public long addContentToList(String name, Content content) { return dbAdapter.addContentToList(name, content); } @Override public void removeContentFromList(String name, Content content) { if (content == null) { dbAdapter.clearList(name); } else { dbAdapter.removeContentFromList(name, content); } } @Override public ArrayList<Content> getElementsInListByFilter(String name, int filterType) { return dbAdapter.getElementsInListByFilter(name, filterType); } @Override public ArrayList<Content> getElementsInList(String name) { return dbAdapter.getElementInList(name); } @Override public void deleteDatabase() { } }