Class VCardEventDispatcher

    • 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.