diff -r c04eae2c57df -r 4653fc7609e7 src/org/sonews/storage/impl/DrupalDatabase.java --- a/src/org/sonews/storage/impl/DrupalDatabase.java Sun Oct 09 01:17:19 2011 +0200 +++ b/src/org/sonews/storage/impl/DrupalDatabase.java Sun Oct 09 01:22:18 2011 +0200 @@ -35,7 +35,7 @@ * @author František Kučera (frantovo.cz) */ public class DrupalDatabase implements Storage { - + private static final Logger log = Logger.getLogger(DrupalDatabase.class.getName()); /** @@ -46,35 +46,24 @@ } @Override - public void addArticle(Article art) throws StorageBackendException { - log.log(Level.SEVERE, "TODO: addArticle {0}", new Object[]{art}); + public List getGroups() throws StorageBackendException { + log.log(Level.SEVERE, "TODO: getGroups"); + /** TODO: */ + return Collections.emptyList(); } @Override - public void addEvent(long timestamp, int type, long groupID) throws StorageBackendException { - log.log(Level.SEVERE, "TODO: addEvent {0} / {1} / {2}", new Object[]{timestamp, type, groupID}); + public Group getGroup(String name) throws StorageBackendException { + log.log(Level.SEVERE, "TODO: getGroup {0}", new Object[]{name}); + /** TODO: */ + return null; } @Override - public void addGroup(String groupname, int flags) throws StorageBackendException { - log.log(Level.SEVERE, "TODO: addGroup {0} / {1}", new Object[]{groupname, flags}); - } - - @Override - public int countArticles() throws StorageBackendException { - log.log(Level.SEVERE, "TODO: countArticles"); - return 0; - } - - @Override - public int countGroups() throws StorageBackendException { - log.log(Level.SEVERE, "TODO: countGroups"); - return 0; - } - - @Override - public void delete(String messageID) throws StorageBackendException { - log.log(Level.SEVERE, "TODO: delete {0}", new Object[]{messageID}); + public boolean isGroupExisting(String groupname) throws StorageBackendException { + log.log(Level.SEVERE, "TODO: isGroupExisting {0}", new Object[]{groupname}); + /** TODO: */ + return false; } @Override @@ -120,6 +109,62 @@ } @Override + public int getFirstArticleNumber(Group group) throws StorageBackendException { + log.log(Level.SEVERE, "TODO: getFirstArticleNumber {0}", new Object[]{group}); + /** TODO: */ + return 0; + } + + @Override + public int getLastArticleNumber(Group group) throws StorageBackendException { + log.log(Level.SEVERE, "TODO: getLastArticleNumber {0}", new Object[]{group}); + /** TODO: */ + return 0; + } + + @Override + public boolean isArticleExisting(String messageID) throws StorageBackendException { + log.log(Level.SEVERE, "TODO: isArticleExisting {0}", new Object[]{messageID}); + /** TODO: */ + return false; + } + + // + // --- zatím neimplementovat --- + // + @Override + public void addArticle(Article art) throws StorageBackendException { + log.log(Level.SEVERE, "TODO: addArticle {0}", new Object[]{art}); + } + + @Override + public void addEvent(long timestamp, int type, long groupID) throws StorageBackendException { + log.log(Level.SEVERE, "TODO: addEvent {0} / {1} / {2}", new Object[]{timestamp, type, groupID}); + } + + @Override + public void addGroup(String groupname, int flags) throws StorageBackendException { + log.log(Level.SEVERE, "TODO: addGroup {0} / {1}", new Object[]{groupname, flags}); + } + + @Override + public int countArticles() throws StorageBackendException { + log.log(Level.SEVERE, "TODO: countArticles"); + return 0; + } + + @Override + public int countGroups() throws StorageBackendException { + log.log(Level.SEVERE, "TODO: countGroups"); + return 0; + } + + @Override + public void delete(String messageID) throws StorageBackendException { + log.log(Level.SEVERE, "TODO: delete {0}", new Object[]{messageID}); + } + + @Override public String getConfigValue(String key) throws StorageBackendException { log.log(Level.SEVERE, "TODO: getConfigValue {0}", new Object[]{key}); return null; @@ -138,40 +183,12 @@ } @Override - public int getFirstArticleNumber(Group group) throws StorageBackendException { - log.log(Level.SEVERE, "TODO: getFirstArticleNumber {0}", new Object[]{group}); - /** TODO: */ - return 0; - } - - @Override - public Group getGroup(String name) throws StorageBackendException { - log.log(Level.SEVERE, "TODO: getGroup {0}", new Object[]{name}); - /** TODO: */ - return null; - } - - @Override - public List getGroups() throws StorageBackendException { - log.log(Level.SEVERE, "TODO: getGroups"); - /** TODO: */ - return Collections.emptyList(); - } - - @Override public List getGroupsForList(String listAddress) throws StorageBackendException { log.log(Level.SEVERE, "TODO: getGroupsForList {0}", new Object[]{listAddress}); return Collections.emptyList(); } @Override - public int getLastArticleNumber(Group group) throws StorageBackendException { - log.log(Level.SEVERE, "TODO: getLastArticleNumber {0}", new Object[]{group}); - /** TODO: */ - return 0; - } - - @Override public List getListsForGroup(String groupname) throws StorageBackendException { log.log(Level.SEVERE, "TODO: getListsForGroup {0}", new Object[]{groupname}); return Collections.emptyList(); @@ -196,20 +213,6 @@ } @Override - public boolean isArticleExisting(String messageID) throws StorageBackendException { - log.log(Level.SEVERE, "TODO: isArticleExisting {0}", new Object[]{messageID}); - /** TODO: */ - return false; - } - - @Override - public boolean isGroupExisting(String groupname) throws StorageBackendException { - log.log(Level.SEVERE, "TODO: isGroupExisting {0}", new Object[]{groupname}); - /** TODO: */ - return false; - } - - @Override public void purgeGroup(Group group) throws StorageBackendException { log.log(Level.SEVERE, "TODO: purgeGroup {0}", new Object[]{group}); }