Jitsi: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.service.protocol.event
Interface CallPeerConferenceListener

All Superinterfaces:
EventListener
All Known Implementing Classes:
CallPanel, CallPeerAdapter, CallPeerGTalkImpl, CallPeerJabberImpl, CallPeerSipImpl, MediaAwareCallPeer, NotificationManager

public interface CallPeerConferenceListener
extends EventListener

Represents a listener of changes in the conference-related information of CallPeer delivered in the form of CallPeerConferenceEvents.

Author:
Lubomir Marinov

Method Summary
 void conferenceFocusChanged(CallPeerConferenceEvent conferenceEvent)
          Notifies this listener about a change in the characteristic of being a conference focus of a specific CallPeer.
 void conferenceMemberAdded(CallPeerConferenceEvent conferenceEvent)
          Notifies this listener about the addition of a specific ConferenceMember to the list of ConferenceMembers of a specific CallPeer acting as a conference focus.
 void conferenceMemberRemoved(CallPeerConferenceEvent conferenceEvent)
          Notifies this listener about the removal of a specific ConferenceMember from the list of ConferenceMembers of a specific CallPeer acting as a conference focus.
 

Method Detail

conferenceFocusChanged

void conferenceFocusChanged(CallPeerConferenceEvent conferenceEvent)
Notifies this listener about a change in the characteristic of being a conference focus of a specific CallPeer.

Parameters:
conferenceEvent - a CallPeerConferenceEvent with ID CallPeerConferenceEvent#CONFERENCE_FOCUS_CHANGED and no associated ConferenceMember

conferenceMemberAdded

void conferenceMemberAdded(CallPeerConferenceEvent conferenceEvent)
Notifies this listener about the addition of a specific ConferenceMember to the list of ConferenceMembers of a specific CallPeer acting as a conference focus.

Parameters:
conferenceEvent - a CallPeerConferenceEvent with ID CallPeerConferenceEvent#CONFERENCE_MEMBER_ADDED and conferenceMember property specifying the ConferenceMember which was added

conferenceMemberRemoved

void conferenceMemberRemoved(CallPeerConferenceEvent conferenceEvent)
Notifies this listener about the removal of a specific ConferenceMember from the list of ConferenceMembers of a specific CallPeer acting as a conference focus.

Parameters:
conferenceEvent - a CallPeerConferenceEvent with ID CallPeerConferenceEvent#CONFERENCE_MEMBER_REMOVED and conferenceMember property specifying the ConferenceMember which was removed

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.