[Event] [EventService] [EventService]->[EventService] [EventService]->[Subscription] [Filter] [InvalidEventTypeException] [Subscriber] [Subscription] [Subscription]->[Filter] [Subscription]->[Subscriber] [CriticalFaultFilter] [Filter]^-.-[CriticalFaultFilter] [FaultEvent] [ManagementEvent]^-.-[FaultEvent] [ManagementEvent] [Event]^-.-[ManagementEvent] [StatusEvent] [ManagementEvent]^-.-[StatusEvent] [Main] [Hub] [Router] [ErrorLogger] [Subscriber]^-.-[ErrorLogger] [PagingSystem] [Subscriber]^-.-[PagingSystem] [StatusConsole] [Subscriber]^-.-[StatusConsole]