com.sun.im.provider
Interface NewsArchiveProvider


public interface NewsArchiveProvider

News Channel Archive Provider interface.


Method Summary
 void onNewsMessage(java.lang.String addr, ReadOnlyMessage message)
          invoked when a new news message is received
 void onSubscribe(java.lang.String addr, java.lang.String uid)
          invoked when a user joins a news channel
 void onUnsubscribe(java.lang.String addr, java.lang.String uid)
          invoked when a user leaves news channel
 

Method Detail

onNewsMessage

public void onNewsMessage(java.lang.String addr,
                          ReadOnlyMessage message)
invoked when a new news message is received

Parameters:
addr - news message creator
message - news message

onSubscribe

public void onSubscribe(java.lang.String addr,
                        java.lang.String uid)
invoked when a user joins a news channel

Parameters:
addr - address of the news channel
uid - unique identifier of the new subscriber

onUnsubscribe

public void onUnsubscribe(java.lang.String addr,
                          java.lang.String uid)
invoked when a user leaves news channel

Parameters:
addr - address of the news channel
uid - unique identifier of the leaving subscriber