calendarhookfactory

Identifier:
net.bluemind.core.net.bluemind.core.calendarhookfactory

Since:
Blue Mind 1.0

Description:
This extension point is designed to plug into actions on calendar datas : do something when an event is created/updated/deleted, when a users changes its participation, etc.

Configuration Markup:

<!ELEMENT extension (calendar_hook_factory+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED

>


<!ELEMENT calendar_hook_factory EMPTY>

<!ATTLIST calendar_hook_factory

implementation CDATA #REQUIRED

>


Examples:
The following is an example of the extension point:

   <extension
         point="net.bluemind.core.calendarhookfactory">
      <calendar_hook_factory
            implementation="net.bluemind.calendar.notification.CalendarChangeNotification">
      </calendar_hook_factory>
   </extension>

API Information:
All calendar hook instances implements the net.bluemind.core.hooks.ICalendarHookFactory interface.

Supplied Implementation:
The calendar hook is used with Blue Mind to send the IMIP messages when event are changes. The hook is also used to send MQ messages, usable for out-of-process calendar push.


Copyright © Blue Mind SAS, 2012