LoggingTriggerHistoryPlugin ClassQuartz.NET API Documentation
Logs a history of all trigger firings via the Jakarta Commons-Logging framework.
Inheritance Hierarchy

System Object
  Quartz.Plugin.History LoggingTriggerHistoryPlugin

Namespace: Quartz.Plugin.History
Assembly: Quartz (in Quartz.dll) Version: 2.2.1.400
Syntax

public class LoggingTriggerHistoryPlugin : ISchedulerPlugin, 
	ITriggerListener
Remarks

The logged message is customizable by setting one of the following message properties to a string that conforms to the syntax of Format(String,  Object ).

TriggerFiredMessage - available message data are:
ElementData TypeDescription
0StringThe Trigger's Name.
1StringThe Trigger's Group.
2DateThe scheduled fire time.
3DateThe next scheduled fire time.
4DateThe actual fire time.
5StringThe Job's name.
6StringThe Job's group.
7IntegerThe re-fire count from the JobExecutionContext.
The default message text is "Trigger {1}.{0} fired job {6}.{5} at: {4, date, HH:mm:ss MM/dd/yyyy"

TriggerMisfiredMessage - available message data are:
ElementData TypeDescription
0StringThe Trigger's Name.
1StringThe Trigger's Group.
2DateThe scheduled fire time.
3DateThe next scheduled fire time.
4DateThe actual fire time. (the time the misfire was detected/handled)
5StringThe Job's name.
6StringThe Job's group.
The default message text is "Trigger {1}.{0} misfired job {6}.{5} at: {4, date, HH:mm:ss MM/dd/yyyy}. Should have fired at: {3, date, HH:mm:ss MM/dd/yyyy"

TriggerCompleteMessage - available message data are:
ElementData TypeDescription
0StringThe Trigger's Name.
1StringThe Trigger's Group.
2DateThe scheduled fire time.
3DateThe next scheduled fire time.
4DateThe job completion time.
5StringThe Job's name.
6StringThe Job's group.
7IntegerThe re-fire count from the JobExecutionContext.
8IntegerThe trigger's resulting instruction code.
9StringA human-readable translation of the trigger's resulting instruction code.
The default message text is "Trigger {1}.{0} completed firing job {6}.{5} at {4, date, HH:mm:ss MM/dd/yyyy} with resulting trigger instruction code: {9"

See Also