Openfire 3.6.0 Javadoc

org.jivesoftware.openfire.vcard
Class VCardEventDispatcher

java.lang.Object
  extended by org.jivesoftware.openfire.vcard.VCardEventDispatcher

public class VCardEventDispatcher
extends Object

Dispatches vCard events. The following events are supported:

Use addListener(org.jivesoftware.openfire.vcard.VCardListener) to add or remove VCardListener.

Author:
Gabriel Guardincerri

Constructor Summary
VCardEventDispatcher()
           
 
Method Summary
static void addListener(VCardListener listener)
          Registers a listener to receive events when a vCard is created, updated or deleted.
static void dispatchVCardCreated(String user, org.dom4j.Element vCard)
          Dispatches that a vCard was created to all listeners.
static void dispatchVCardDeleted(String user, org.dom4j.Element vCard)
          Dispatches that a vCard was deleted to all listeners.
static void dispatchVCardUpdated(String user, org.dom4j.Element vCard)
          Dispatches that a vCard was updated to all listeners.
static void removeListener(VCardListener listener)
          Unregisters a listener to receive events.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VCardEventDispatcher

public VCardEventDispatcher()
Method Detail

addListener

public static void addListener(VCardListener listener)
Registers a listener to receive events when a vCard is created, updated or deleted.

Parameters:
listener - the listener.

removeListener

public static void removeListener(VCardListener listener)
Unregisters a listener to receive events.

Parameters:
listener - the listener.

dispatchVCardUpdated

public static void dispatchVCardUpdated(String user,
                                        org.dom4j.Element vCard)
Dispatches that a vCard was updated to all listeners.

Parameters:
user - the user for which the vCard was set.
vCard - the vcard updated.

dispatchVCardCreated

public static void dispatchVCardCreated(String user,
                                        org.dom4j.Element vCard)
Dispatches that a vCard was created to all listeners.

Parameters:
user - the user for which the vCard was created.
vCard - the vcard created.

dispatchVCardDeleted

public static void dispatchVCardDeleted(String user,
                                        org.dom4j.Element vCard)
Dispatches that a vCard was deleted to all listeners.

Parameters:
user - the user for which the vCard was deleted.
vCard - the vcard deleted.

Openfire 3.6.0 Javadoc

Copyright © 2003-2008 Jive Software.