Managed Events

Openspace allows contributed gadgets to communicate with Openspace and with other gadgets.

  • Contributed gadgets run in Iframes that are code isolated for security reasons.
  • Managed Events provide communication between gadgets and Openspace securely using the TIBCO PageBus™ Managed Hub.
Note: A ManagedEvent is an extension of a normal Google Web Toolkit (GWT) GwtEvent.

A PageBus message is any JavaScript type that can be published directly to the TIBCO PageBus™.

A Hub Policy is used to control which gadgets have the ability to either fire or receive specific Managed Events or PageBus messages. Managed Events extend the normal Google Web Toolkit (GWT) Event/Handler model and transparently handle the PageBus message details. Gadgets that are developed in GWT can use Managed Events. Non-GWT JavaScript applications can also subscribe to and publish PageBus messages directly using the TIBCO PageBus™ Managed Hub API.

For API details see: TIBCO PageBus™ Developer’s Guide Software Release 2.0 October 2009

Note: All contributed gadgets run in secure iFrames that are code isolated from Openspace and other gadgets.

To administer Managed Events, you must first contribute a gadget, and then use the Hub Policy Administrator.