Jitsi: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.impl.protocol.jabber.extensions.caps
Interface UserCapsNodeListener

All Known Implementing Classes:
OperationSetContactCapabilitiesJabberImpl

public interface UserCapsNodeListener

Represents a listener of events notifying about changes in the list of user caps nodes of EntityCapsManager.

Author:
Lubomir Marinov

Method Summary
 void userCapsNodeAdded(String user, String node, boolean online)
          Notifies this listener that an EntityCapsManager has added a record for a specific user about the caps node the user has.
 void userCapsNodeRemoved(String user, String node, boolean online)
          Notifies this listener that an EntityCapsManager has removed a record for a specific user about the caps node the user has.
 

Method Detail

userCapsNodeAdded

void userCapsNodeAdded(String user,
                       String node,
                       boolean online)
Notifies this listener that an EntityCapsManager has added a record for a specific user about the caps node the user has.

Parameters:
user - the user (full JID)
node - the entity caps node#ver
online - indicates if the user for which we're notified is online

userCapsNodeRemoved

void userCapsNodeRemoved(String user,
                         String node,
                         boolean online)
Notifies this listener that an EntityCapsManager has removed a record for a specific user about the caps node the user has.

Parameters:
user - the user (full JID)
node - the entity caps node#ver
online - indicates if the user for which we're notified is online

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

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