Creates an event with an exception or warning to be carried over to
the clients. This event is raised by an active data datacontrol when
it cannot provide DataExceptionEntries anymore for example when the
network connection is lost between a datacontrol and it's server
or when the datacontrol's server is down or the message queue from
which datacontrol was picking messages to process is down etc.
source - the publisher of the event.
id - Event Identifier generated by the datacontrol. This will be carried through to the
component so that component may request datacontrol to start events from the given id onwards.
cause - Exception object containing an error or warning indicating the cause
of the error. Note that this error may be recoverable
type - One of the SeverityType to indicate the severity of this error.