KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > nl > justobjects > pushlet > core > ClientAdapter


1 // Copyright (c) 2000 Just Objects B.V. <just@justobjects.nl>
2
// Distributable under LGPL license. See terms of license at gnu.org.
3

4 package nl.justobjects.pushlet.core;
5
6 import java.io.IOException JavaDoc;
7
8 /**
9  * Adapter interface for encapsulation of specific HTTP clients.
10  *
11  * @version $Id: ClientAdapter.java,v 1.7 2005/02/28 12:45:59 justb Exp $
12  * @author Just van den Broecke - Just Objects &copy;
13  **/

14 public interface ClientAdapter {
15
16     /** Start event push. */
17     public void start() throws IOException JavaDoc;
18
19     /** Push single Event to client. */
20     public void push(Event anEvent) throws IOException JavaDoc;
21
22     /** Stop event push. */
23     public void stop() throws IOException JavaDoc;
24 }
25
26 /*
27   * $Log: ClientAdapter.java,v $
28   * Revision 1.7 2005/02/28 12:45:59 justb
29   * introduced Command class
30   *
31   * Revision 1.6 2005/02/21 11:50:45 justb
32   * ohase1 of refactoring Subscriber into Session/Controller/Subscriber
33   *
34   * Revision 1.5 2005/02/18 10:07:23 justb
35   * many renamings of classes (make names compact)
36   *
37   * Revision 1.4 2004/09/03 22:35:37 justb
38   * Almost complete rewrite, just checking in now
39   *
40   * Revision 1.3 2003/08/15 08:37:40 justb
41   * fix/add Copyright+LGPL file headers and footers
42   *
43   * Revision 1.2 2003/05/18 16:15:08 justb
44   * support for XML encoded Events
45   *
46   * Revision 1.1.1.1 2002/09/24 21:02:30 justb
47   * import to sourceforge
48   *
49   * Revision 1.1.1.1 2002/09/20 22:48:17 justb
50   * import to SF
51   *
52   * Revision 1.1.1.1 2002/09/20 14:19:03 justb
53   * first import into SF
54   *
55   * Revision 1.3 2002/04/15 20:42:41 just
56   * reformatting and renaming GuardedQueue to EventQueue
57   *
58   * Revision 1.2 2000/08/21 20:48:29 just
59   * added CVS log and id tags plus copyrights
60   *
61   *
62   */

63
64
Popular Tags