01: // BlogBridge -- RSS Client Based on Informa
02: // Copyright (c) 2002 by Pito Salas
03: //
04: // Pito Salas
05: // http://sourceforge.net/projects/informa
06: // mailto:pito_salas@users.sourceforge.net
07: //
08: // This library is free software.
09: //
10: // You may redistribute it and/or modify it under the terms of the GNU
11: // Lesser General Public License as published by the Free Software Foundation.
12: //
13: // Version 2.1 of the license should be included with this distribution in
14: // the file LICENSE. If the license is not included with this distribution,
15: // you may find a copy at the FSF web site at 'www.gnu.org' or 'www.fsf.org',
16: // or you may write to the Free Software Foundation, 675 Mass Ave, Cambridge,
17: // MA 02139 USA.
18: //
19: // This library is distributed in the hope that it will be useful,
20: // but WITHOUT ANY WARRANTY; without even the implied waranty of
21: // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
22: // Lesser General Public License for more details..
23: //
24: // $Id: PersistChanGrpMgrObserverIF.java,v 1.3 2004/05/19 16:57:29 pitosalas Exp $
25: package de.nava.informa.utils;
26:
27: import de.nava.informa.core.ChannelObserverIF;
28:
29: /**
30: * Additional events that can be observed for PersistChanGrpMgr
31: */
32: public interface PersistChanGrpMgrObserverIF extends ChannelObserverIF {
33: /**
34: * Called to indicate either the start or end of one polling action
35: *
36: * @param name Name of the PersistChanGrpMgr
37: * @param pollingCount how many times this group has polled its feeds so far
38: * @param startstop true for start, false for stop
39: */
40: void pollingNow(String name, int pollingCount, boolean startstop);
41: }
|