UiFreezeEventLogger
Identifier:
org.eclipse.ui.monitoring.logger
Since:
1.0.0
Description:
An extension point that allows for a UiFreezeEvent to be processed differently in addition to logging to the Eclipse error log.
Configuration Markup:
<!ELEMENT extension (logger)+>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT logger EMPTY>
<!ATTLIST logger
class CDATA #IMPLIED>
Examples:
Receiving and logging a UiFreezeEvent to a remote server.
API Information:
A UiFreezeEvent is passed to a class implementing the interface IUiFreezeEventLogger whenever an event needs to be logged.
Supplied Implementation:
A class implementing IUiFreezeEventLogger will have the log method be invoked everytime a UiFreezeEvent is ready to be processed.