Placeholder of all global events listeners
The global announcer object that manages global events and callbacks
This variable is used to allocate the id
of all messages
passing between publishers and subscribers in the
system announcement
Allocate message id
Subscribe to a global event
event name
event callback
the process (Application/service) related to the callback
Report system error. This will trigger the global error
event
message string
error to be reported
Report system fail. This will trigger the global fail
event
message string
error to be reported
Trigger system notification (info
event)
notification message
trigger a specific global event
event name
event data
Trigger a global event
event name
data passing to all related callback
Unregister a process (application/service) from the global announcement system
reference to the process
This namespace defines every thing related to the system announcement.
The system announcement provides a global way to communicate between processes (applications/services) using the subscribe/publish mechanism