Beehive-based controls allow for the definition of events that can asynchronously send messages to a control client.
For more information about defining events in a control, see Control Event Set Definition.
For more information on setting up a client to handle events sent from a control see Handling Control Events.
Apache Beehive documentation: @EventSet
Apache Beehive documentation: @EventHandler
Apache Beehive documentation: @Client