메소드 | 설명 | |
---|---|---|
ComputeFirstFireTimeUtc ( ICalendar cal ) : DateTimeOffset? | ||
GetFireTimeAfter ( DateTimeOffset afterTime ) : DateTimeOffset? | ||
GetMayFireAgain ( ) : bool |
Determines whether or not the ItineraryTriggerImpl will occur again.
|
|
GetNextFireTimeUtc ( ) : DateTimeOffset? | ||
GetPreviousFireTimeUtc ( ) : DateTimeOffset? | ||
GetScheduleBuilder ( ) : IScheduleBuilder | ||
ItineraryTriggerImpl ( ISchedule schedule ) : System | ||
ItineraryTriggerImpl ( ISchedule schedule, System.DateTime startTimeUtc ) : System | ||
SetNextFireTimeUtc ( DateTimeOffset nextFireTime ) : void | ||
SetPreviousFireTimeUtc ( DateTimeOffset previousFireTime ) : void | ||
Triggered ( ICalendar cal ) : void |
Called when the IScheduler has decided to 'fire' the trigger (Execute the associated IJob), in order to give the Trigger a chance to update itself for its next triggering (if any).
|
|
UpdateAfterMisfire ( ICalendar cal ) : void |
Updates the ItineraryTriggerImpl's state based on the MisfireInstruction value that was selected when the ItineraryTriggerImpl was created.
|
|
UpdateWithNewCalendar ( ICalendar cal, System.TimeSpan misfireThreshold ) : void |
Updates the instance with new calendar.
|
메소드 | 설명 | |
---|---|---|
ValidateMisfireInstruction ( int misfireInstruction ) : bool |
Validates the misfire instruction.
|
public ComputeFirstFireTimeUtc ( ICalendar cal ) : DateTimeOffset? | ||
cal | ICalendar | |
리턴 | DateTimeOffset? |
public GetFireTimeAfter ( DateTimeOffset afterTime ) : DateTimeOffset? | ||
afterTime | DateTimeOffset | |
리턴 | DateTimeOffset? |
public GetPreviousFireTimeUtc ( ) : DateTimeOffset? | ||
리턴 | DateTimeOffset? |
public ItineraryTriggerImpl ( ISchedule schedule ) : System | ||
schedule | ISchedule | |
리턴 | System |
public ItineraryTriggerImpl ( ISchedule schedule, System.DateTime startTimeUtc ) : System | ||
schedule | ISchedule | |
startTimeUtc | System.DateTime | |
리턴 | System |
public SetNextFireTimeUtc ( DateTimeOffset nextFireTime ) : void | ||
nextFireTime | DateTimeOffset | |
리턴 | void |
public SetPreviousFireTimeUtc ( DateTimeOffset previousFireTime ) : void | ||
previousFireTime | DateTimeOffset | |
리턴 | void |
public UpdateAfterMisfire ( ICalendar cal ) : void | ||
cal | ICalendar | |
리턴 | void |
public UpdateWithNewCalendar ( ICalendar cal, System.TimeSpan misfireThreshold ) : void | ||
cal | ICalendar | |
misfireThreshold | System.TimeSpan | The misfire threshold. |
리턴 | void |
protected ValidateMisfireInstruction ( int misfireInstruction ) : bool | ||
misfireInstruction | int | The misfire instruction. |
리턴 | bool |