001 package com.croftsoft.apps.agoracast.c2p; 002 003 // import com.croftsoft.core.util.event.EventObserver; 004 005 /********************************************************************* 006 * 007 * <p /> 008 * 009 * @version 010 * 2001-11-20 011 * @since 012 * 2001-08-01 013 * @author 014 * <a href="https://www.croftsoft.com/">David Wallace Croft</a> 015 *********************************************************************/ 016 017 public interface AgoracastDatabase 018 ////////////////////////////////////////////////////////////////////// 019 ////////////////////////////////////////////////////////////////////// 020 { 021 022 public boolean add ( AgoracastData agoracastData ); 023 024 public AgoracastData getAgoracastData ( String articleId ); 025 026 public AgoracastData [ ] getAgoracastDatas ( ); 027 028 public AgoracastData [ ] 029 getAgoracastDatasForCategory ( String category ); 030 031 // public boolean addEventListener ( EventListener eventListener ); 032 033 ////////////////////////////////////////////////////////////////////// 034 ////////////////////////////////////////////////////////////////////// 035 }