Property | Type | Description | |
---|---|---|---|
DaylightSavingHourShiftOccurredAndAdvanceNeeded | bool | ||
MakeHourAdjustmentIfNeeded | void |
Method | Description | |
---|---|---|
CalendarIntervalTriggerImpl ( ) : System |
Create a ICalendarIntervalTrigger with no settings.
|
|
CalendarIntervalTriggerImpl ( string name, DateTimeOffset startTimeUtc, DateTimeOffset endTimeUtc, IntervalUnit intervalUnit, int repeatInterval ) : System |
Create a ICalendarIntervalTrigger that will occur at the given time, and repeat at the given interval until the given end time.
|
|
CalendarIntervalTriggerImpl ( string name, IntervalUnit intervalUnit, int repeatInterval ) : System |
Create a CalendarIntervalTriggerImpl that will occur immediately, and repeat at the given interval.
|
|
CalendarIntervalTriggerImpl ( string name, string group, DateTimeOffset startTimeUtc, DateTimeOffset endTimeUtc, IntervalUnit intervalUnit, int repeatInterval ) : System |
Create a ICalendarIntervalTrigger that will occur at the given time, and repeat at the given interval until the given end time.
|
|
CalendarIntervalTriggerImpl ( string name, string group, IntervalUnit intervalUnit, int repeatInterval ) : System |
Create a ICalendarIntervalTrigger that will occur immediately, and repeat at the given interval
|
|
CalendarIntervalTriggerImpl ( string name, string group, string jobName, string jobGroup, DateTimeOffset startTimeUtc, DateTimeOffset endTimeUtc, IntervalUnit intervalUnit, int repeatInterval ) : System |
Create a ICalendarIntervalTrigger that will occur at the given time, and repeat at the given interval until the given end time.
|
|
ComputeFirstFireTimeUtc ( ICalendar calendar ) : DateTimeOffset? |
This method should not be used by the Quartz client. Called by the scheduler at the time a ITrigger is first added to the scheduler, in order to have the ITrigger compute its first fire time, based on any associated calendar. After this method has been called, ITrigger.GetNextFireTimeUtc should return a valid answer. |
|
GetFireTimeAfter ( DateTimeOffset afterTime ) : DateTimeOffset? |
Returns the next time at which the ICalendarIntervalTrigger will fire, after the given time. If the trigger will not fire after the given time,
|
|
GetMayFireAgain ( ) : bool |
Determines whether or not the ICalendarIntervalTrigger will occur again.
|
|
GetNextFireTimeUtc ( ) : DateTimeOffset? |
Returns the next time at which the ITrigger is scheduled to fire. If the trigger will not fire again, The value returned is not guaranteed to be valid until after the ITrigger has been added to the scheduler. |
|
GetPreviousFireTimeUtc ( ) : DateTimeOffset? |
Returns the previous time at which the ICalendarIntervalTrigger fired. If the trigger has not yet fired,
|
|
GetScheduleBuilder ( ) : IScheduleBuilder | ||
SetNextFireTimeUtc ( DateTimeOffset value ) : void | ||
SetPreviousFireTimeUtc ( DateTimeOffset previousFireTimeUtc ) : void | ||
Triggered ( ICalendar calendar ) : void |
This method should not be used by the Quartz client. Called when the IScheduler has decided to 'fire' the trigger (Execute the associated IJob), in order to give the ITrigger a chance to update itself for its next triggering (if any).
|
|
UpdateAfterMisfire ( ICalendar cal ) : void |
Updates the ICalendarIntervalTrigger's state based on the MisfireInstruction.XXX that was selected when the ICalendarIntervalTrigger was created. If the misfire instruction is set to MisfireInstruction.SmartPolicy, then the following scheme will be used:
|
|
UpdateWithNewCalendar ( ICalendar calendar, System.TimeSpan misfireThreshold ) : void |
This method should not be used by the Quartz client. The implementation should update the ITrigger's state based on the given new version of the associated ICalendar (the state should be updated so that it's next fire time is appropriate given the Calendar's new settings).
|
|
Validate ( ) : void |
Validates whether the properties of the IJobDetail are valid for submission into a IScheduler.
|
Method | Description | |
---|---|---|
GetFireTimeAfter ( DateTimeOffset afterTime, bool ignoreEndTime ) : DateTimeOffset? | ||
ValidateMisfireInstruction ( int misfireInstruction ) : bool |
Validates the misfire instruction.
|
Method | Description | |
---|---|---|
DaylightSavingHourShiftOccurredAndAdvanceNeeded ( DateTimeOffset &newTime, int initialHourOfDay ) : bool | ||
MakeHourAdjustmentIfNeeded ( DateTimeOffset &sTime, int initialHourOfDay ) : void |
public CalendarIntervalTriggerImpl ( ) : System | ||
return | System |
public CalendarIntervalTriggerImpl ( string name, DateTimeOffset startTimeUtc, DateTimeOffset endTimeUtc, IntervalUnit intervalUnit, int repeatInterval ) : System | ||
name | string | Name for the trigger instance. |
startTimeUtc | DateTimeOffset | A |
endTimeUtc | DateTimeOffset | A |
intervalUnit | IntervalUnit | The repeat interval unit (minutes, days, months, etc). |
repeatInterval | int | The number of milliseconds to pause between the repeat firing. |
return | System |
public CalendarIntervalTriggerImpl ( string name, IntervalUnit intervalUnit, int repeatInterval ) : System | ||
name | string | Name for the trigger instance. |
intervalUnit | IntervalUnit | The repeat interval unit (minutes, days, months, etc). |
repeatInterval | int | The number of milliseconds to pause between the repeat firing. |
return | System |
public CalendarIntervalTriggerImpl ( string name, string group, DateTimeOffset startTimeUtc, DateTimeOffset endTimeUtc, IntervalUnit intervalUnit, int repeatInterval ) : System | ||
name | string | Name for the trigger instance. |
group | string | Group for the trigger instance. |
startTimeUtc | DateTimeOffset | A |
endTimeUtc | DateTimeOffset | A |
intervalUnit | IntervalUnit | The repeat interval unit (minutes, days, months, etc). |
repeatInterval | int | The number of milliseconds to pause between the repeat firing. |
return | System |
public CalendarIntervalTriggerImpl ( string name, string group, IntervalUnit intervalUnit, int repeatInterval ) : System | ||
name | string | Name for the trigger instance. |
group | string | Group for the trigger instance. |
intervalUnit | IntervalUnit | The repeat interval unit (minutes, days, months, etc). |
repeatInterval | int | The number of milliseconds to pause between the repeat firing. |
return | System |
public CalendarIntervalTriggerImpl ( string name, string group, string jobName, string jobGroup, DateTimeOffset startTimeUtc, DateTimeOffset endTimeUtc, IntervalUnit intervalUnit, int repeatInterval ) : System | ||
name | string | Name for the trigger instance. |
group | string | Group for the trigger instance. |
jobName | string | Name of the associated job. |
jobGroup | string | Group of the associated job. |
startTimeUtc | DateTimeOffset | A |
endTimeUtc | DateTimeOffset | A |
intervalUnit | IntervalUnit | The repeat interval unit (minutes, days, months, etc). |
repeatInterval | int | The number of milliseconds to pause between the repeat firing. |
return | System |
public ComputeFirstFireTimeUtc ( ICalendar calendar ) : DateTimeOffset? | ||
calendar | ICalendar | |
return | DateTimeOffset? |
public GetFireTimeAfter ( DateTimeOffset afterTime ) : DateTimeOffset? | ||
afterTime | DateTimeOffset | |
return | DateTimeOffset? |
protected GetFireTimeAfter ( DateTimeOffset afterTime, bool ignoreEndTime ) : DateTimeOffset? | ||
afterTime | DateTimeOffset | |
ignoreEndTime | bool | |
return | DateTimeOffset? |
public GetNextFireTimeUtc ( ) : DateTimeOffset? | ||
return | DateTimeOffset? |
public GetPreviousFireTimeUtc ( ) : DateTimeOffset? | ||
return | DateTimeOffset? |
public GetScheduleBuilder ( ) : IScheduleBuilder | ||
return | IScheduleBuilder |
public SetNextFireTimeUtc ( DateTimeOffset value ) : void | ||
value | DateTimeOffset | |
return | void |
public SetPreviousFireTimeUtc ( DateTimeOffset previousFireTimeUtc ) : void | ||
previousFireTimeUtc | DateTimeOffset | |
return | void |
public Triggered ( ICalendar calendar ) : void | ||
calendar | ICalendar | |
return | void |
public UpdateAfterMisfire ( ICalendar cal ) : void | ||
cal | ICalendar | |
return | void |
public UpdateWithNewCalendar ( ICalendar calendar, System.TimeSpan misfireThreshold ) : void | ||
calendar | ICalendar | |
misfireThreshold | System.TimeSpan | |
return | void |
protected ValidateMisfireInstruction ( int misfireInstruction ) : bool | ||
misfireInstruction | int | The misfire instruction. |
return | bool |