Component Events

Workspace components use events to publish actions and to pass business data through the communications channel. This is accomplished using the TIBCO PageBus™.

The PageBus is a pure JavaScript, publish-subscribe message delivery hub that uses string topics to identify business-level events, such as a user's selection of a work item from a work item list, or when a user re-allocates a work item.

Subscribers listen (or subscribe) to topics. Publishers send (or publish) messages on topics. When publishers publish messages on a topic, the messages are delivered to all of the topic’s current subscribers.



When you add a Workspace component to your application, it is automatically configured to publish all of its public events to the PageBus. Then, for each component you’ve added, you must specify which events you want that component to subscribe to. This is accomplished using the Events Editor in TIBCO General Interface Builder — the Events Editor shows you the events available from all of the components that have been added to the application. (It also allows you to import event configurations from external applications, and subscribe to those.) For information about using the Events Editor, see Events Editor.

For more information about the TIBCO PageBus, see the TIBCO PageBus™ Developer’s Guide.