Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Source code: edu/ou/kmi/buddyspace/core/BSPresenceListener.java


1   package edu.ou.kmi.buddyspace.core;
2   
3   /*
4    * BSPresenceListener.java
5    *
6    * Project: BuddySpace
7    * (C) Copyright Knowledge Media Institute 2002
8    *
9    *
10   * Created on 18 July 2002, 16:10
11   */
12  
13  //import java.util.EventListener;
14  import org.jabber.jabberbeans.util.JID;
15  
16  /**
17   * <code>BSPresenceListener</code> is interface you can implement to get
18   * presence changes notifications.
19   *
20   * @author  Jiri Komzak, Knowledge Media Institute, Open University, United Kingdom
21   */
22  public interface BSPresenceListener {//extends EventListener {
23      /** Called then presence is changed */
24      public void presenceChanged(BSPresenceInfo pi);
25      /** Called when subscription request was received */
26      public void subscriptionRequested(JID jid);
27      /** Called when subscription request was approved */
28      public void subscriptionApproved(JID jid);
29      /** Called after disconnecting - no presence info is available */
30      public void presencesCleared();
31  }