com.sun.media.jsdt.event
Interface ChannelListener

All Known Implementing Classes:
ChannelAdaptor

public abstract interface ChannelListener
extends java.util.EventListener, java.io.Serializable

The listener interface for receiving Channel events.

Since:
JSDT 1.0
Version:
1.5 - 7th January 1999
Author:
Rich Burridge

Fields inherited from class java.io.Serializable
serialVersionUID
 
Method Summary
 void channelConsumerAdded(ChannelEvent event)
           invoked when a Client has added a Consumer to this Channel.
 void channelConsumerRemoved(ChannelEvent event)
           invoked when a Client has removed a Consumer from this Channel.
 void channelExpelled(ChannelEvent event)
           invoked when a Client has been expelled from a Channel.
 void channelInvited(ChannelEvent event)
           invoked when a Client has been invited to join a Channel.
 void channelJoined(ChannelEvent event)
           invoked when a Client has joined a Channel.
 void channelLeft(ChannelEvent event)
           invoked when a Client has left a Channel.
 

Method Detail

channelJoined

public void channelJoined(ChannelEvent event)
invoked when a Client has joined a Channel.
Parameters:
event - the Channel event containing more information.

channelLeft

public void channelLeft(ChannelEvent event)
invoked when a Client has left a Channel.
Parameters:
event - the Channel event containing more information.

channelInvited

public void channelInvited(ChannelEvent event)
invoked when a Client has been invited to join a Channel.
Parameters:
event - the Channel event containing more information.

channelExpelled

public void channelExpelled(ChannelEvent event)
invoked when a Client has been expelled from a Channel.
Parameters:
event - the Channel event containing more information.

channelConsumerAdded

public void channelConsumerAdded(ChannelEvent event)
invoked when a Client has added a Consumer to this Channel.
Parameters:
event - the Channel event containing more information.
Since:
JSDT 1.2

channelConsumerRemoved

public void channelConsumerRemoved(ChannelEvent event)
invoked when a Client has removed a Consumer from this Channel.
Parameters:
event - the Channel event containing more information.
Since:
JSDT 1.2