Example #1
0
 /// <summary>
 /// The service was actually executed (not skipped) and did not fail.
 /// </summary>
 bool WasSuccessfullyExecuted(ServiceExecutionFeedback feedback)
 {
     return(feedback != ServiceExecutionFeedback.Skipped &&
            feedback != ServiceExecutionFeedback.Failed);
 }
Example #2
0
		/// <summary>
		/// The service was actually executed (not skipped) and did not fail.
		/// </summary>
		bool WasSuccessfullyExecuted(ServiceExecutionFeedback feedback)
		{
			return feedback != ServiceExecutionFeedback.Skipped
				&& feedback != ServiceExecutionFeedback.Failed;
		}
Example #3
0
 /// <summary>
 /// The service was successfully executed and it might make sense to execute
 /// it again immediately (greedy).
 /// </summary>
 bool DemandsImmediateStart(ServiceExecutionFeedback feedback)
 {
     return(feedback == ServiceExecutionFeedback.WorkAvailable ||
            feedback == ServiceExecutionFeedback.DontCare);
 }
Example #4
0
		/// <summary>
		/// The service was successfully executed and it might make sense to execute
		/// it again immediately (greedy).
		/// </summary>
		bool DemandsImmediateStart(ServiceExecutionFeedback feedback)
		{
			return feedback == ServiceExecutionFeedback.WorkAvailable
				|| feedback == ServiceExecutionFeedback.DontCare;
		}