public ScheduleHistoryItem(ScheduleItem objScheduleItem) { this.AttachToEvent = objScheduleItem.AttachToEvent; this.CatchUpEnabled = objScheduleItem.CatchUpEnabled; this.Enabled = objScheduleItem.Enabled; this.NextStart = objScheduleItem.NextStart; this.ObjectDependencies = objScheduleItem.ObjectDependencies; this.ProcessGroup = objScheduleItem.ProcessGroup; this.RetainHistoryNum = objScheduleItem.RetainHistoryNum; this.RetryTimeLapse = objScheduleItem.RetryTimeLapse; this.RetryTimeLapseMeasurement = objScheduleItem.RetryTimeLapseMeasurement; this.ScheduleID = objScheduleItem.ScheduleID; this.ScheduleSource = objScheduleItem.ScheduleSource; this.ThreadID = objScheduleItem.ThreadID; this.TimeLapse = objScheduleItem.TimeLapse; this.TimeLapseMeasurement = objScheduleItem.TimeLapseMeasurement; this.TypeFullName = objScheduleItem.TypeFullName; this.Servers = objScheduleItem.Servers; this.FriendlyName = objScheduleItem.FriendlyName; _ScheduleHistoryID = Null.NullInteger; _StartDate = Null.NullDate; _EndDate = Null.NullDate; _Succeeded = Null.NullBoolean; _LogNotes = new System.Text.StringBuilder(); _Server = Null.NullString; }
public virtual void RunScheduleItemNow(ScheduleItem objScheduleItem) { }
public abstract void DeleteSchedule(ScheduleItem objScheduleItem);
public abstract void UpdateSchedule(ScheduleItem objScheduleItem);
public abstract int AddSchedule(ScheduleItem objScheduleItem);