diff --git a/ECM.JobRunner.Common/Connected Services/JobRunnerReference/ECM.JobRunner.Common.xsd b/ECM.JobRunner.Common/Connected Services/JobRunnerReference/ECM.JobRunner.Common.xsd index 126923d..2325057 100644 --- a/ECM.JobRunner.Common/Connected Services/JobRunnerReference/ECM.JobRunner.Common.xsd +++ b/ECM.JobRunner.Common/Connected Services/JobRunnerReference/ECM.JobRunner.Common.xsd @@ -2,46 +2,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -51,16 +11,37 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/ECM.JobRunner.Common/Connected Services/JobRunnerReference/ECM.JobRunner.Windows.xsd b/ECM.JobRunner.Common/Connected Services/JobRunnerReference/ECM.JobRunner.Windows.xsd index 05dbf53..39fa2b4 100644 --- a/ECM.JobRunner.Common/Connected Services/JobRunnerReference/ECM.JobRunner.Windows.xsd +++ b/ECM.JobRunner.Common/Connected Services/JobRunnerReference/ECM.JobRunner.Windows.xsd @@ -5,8 +5,7 @@ - - + @@ -37,7 +36,7 @@ - + @@ -60,7 +59,7 @@ - + @@ -84,10 +83,10 @@ - - + + - + @@ -95,7 +94,7 @@ - + diff --git a/ECM.JobRunner.Common/Connected Services/JobRunnerReference/Reference.vb b/ECM.JobRunner.Common/Connected Services/JobRunnerReference/Reference.vb index 6103a8d..b8d5dce 100644 --- a/ECM.JobRunner.Common/Connected Services/JobRunnerReference/Reference.vb +++ b/ECM.JobRunner.Common/Connected Services/JobRunnerReference/Reference.vb @@ -249,25 +249,9 @@ Namespace JobRunnerReference Partial Public Class GetJobStatusGetJobStatusResponse Inherits JobRunnerReference.BaseBaseResponse - _ - Private HistoryItemsField() As JobRunnerReference.HistoryItem - _ Private StatusItemsField() As JobRunnerReference.StatusItem - _ - Public Property HistoryItems() As JobRunnerReference.HistoryItem() - Get - Return Me.HistoryItemsField - End Get - Set - If (Object.ReferenceEquals(Me.HistoryItemsField, value) <> true) Then - Me.HistoryItemsField = value - Me.RaisePropertyChanged("HistoryItems") - End If - End Set - End Property - _ Public Property StatusItems() As JobRunnerReference.StatusItem() Get @@ -282,228 +266,6 @@ Namespace JobRunnerReference End Property End Class - _ - Partial Public Class HistoryItem - Inherits Object - Implements System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged - - _ - Private extensionDataField As System.Runtime.Serialization.ExtensionDataObject - - _ - Private CreatedAtField As Date - - _ - Private ErrorMessageField As String - - _ - Private JobNameField As String - - _ - Private MessageField As String - - _ - Private StepsField() As JobRunnerReference.HistoryItem.HistoryStep - - _ - Private SuccessfulField As Boolean - - _ - Public Property ExtensionData() As System.Runtime.Serialization.ExtensionDataObject Implements System.Runtime.Serialization.IExtensibleDataObject.ExtensionData - Get - Return Me.extensionDataField - End Get - Set - Me.extensionDataField = value - End Set - End Property - - _ - Public Property CreatedAt() As Date - Get - Return Me.CreatedAtField - End Get - Set - If (Me.CreatedAtField.Equals(value) <> true) Then - Me.CreatedAtField = value - Me.RaisePropertyChanged("CreatedAt") - End If - End Set - End Property - - _ - Public Property ErrorMessage() As String - Get - Return Me.ErrorMessageField - End Get - Set - If (Object.ReferenceEquals(Me.ErrorMessageField, value) <> true) Then - Me.ErrorMessageField = value - Me.RaisePropertyChanged("ErrorMessage") - End If - End Set - End Property - - _ - Public Property JobName() As String - Get - Return Me.JobNameField - End Get - Set - If (Object.ReferenceEquals(Me.JobNameField, value) <> true) Then - Me.JobNameField = value - Me.RaisePropertyChanged("JobName") - End If - End Set - End Property - - _ - Public Property Message() As String - Get - Return Me.MessageField - End Get - Set - If (Object.ReferenceEquals(Me.MessageField, value) <> true) Then - Me.MessageField = value - Me.RaisePropertyChanged("Message") - End If - End Set - End Property - - _ - Public Property Steps() As JobRunnerReference.HistoryItem.HistoryStep() - Get - Return Me.StepsField - End Get - Set - If (Object.ReferenceEquals(Me.StepsField, value) <> true) Then - Me.StepsField = value - Me.RaisePropertyChanged("Steps") - End If - End Set - End Property - - _ - Public Property Successful() As Boolean - Get - Return Me.SuccessfulField - End Get - Set - If (Me.SuccessfulField.Equals(value) <> true) Then - Me.SuccessfulField = value - Me.RaisePropertyChanged("Successful") - End If - End Set - End Property - - Public Event PropertyChanged As System.ComponentModel.PropertyChangedEventHandler Implements System.ComponentModel.INotifyPropertyChanged.PropertyChanged - - Protected Sub RaisePropertyChanged(ByVal propertyName As String) - Dim propertyChanged As System.ComponentModel.PropertyChangedEventHandler = Me.PropertyChangedEvent - If (Not (propertyChanged) Is Nothing) Then - propertyChanged(Me, New System.ComponentModel.PropertyChangedEventArgs(propertyName)) - End If - End Sub - - _ - Partial Public Class HistoryStep - Inherits Object - Implements System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged - - _ - Private extensionDataField As System.Runtime.Serialization.ExtensionDataObject - - _ - Private CreatedField As Date - - _ - Private LevelField As JobRunnerReference.HistoryItem.StepLevel - - _ - Private MessageField As String - - Public Property ExtensionData() As System.Runtime.Serialization.ExtensionDataObject Implements System.Runtime.Serialization.IExtensibleDataObject.ExtensionData - Get - Return Me.extensionDataField - End Get - Set - Me.extensionDataField = value - End Set - End Property - - _ - Public Property Created() As Date - Get - Return Me.CreatedField - End Get - Set - If (Me.CreatedField.Equals(value) <> true) Then - Me.CreatedField = value - Me.RaisePropertyChanged("Created") - End If - End Set - End Property - - _ - Public Property Level() As JobRunnerReference.HistoryItem.StepLevel - Get - Return Me.LevelField - End Get - Set - If (Me.LevelField.Equals(value) <> true) Then - Me.LevelField = value - Me.RaisePropertyChanged("Level") - End If - End Set - End Property - - _ - Public Property Message() As String - Get - Return Me.MessageField - End Get - Set - If (Object.ReferenceEquals(Me.MessageField, value) <> true) Then - Me.MessageField = value - Me.RaisePropertyChanged("Message") - End If - End Set - End Property - - Public Event PropertyChanged As System.ComponentModel.PropertyChangedEventHandler Implements System.ComponentModel.INotifyPropertyChanged.PropertyChanged - - Protected Sub RaisePropertyChanged(ByVal propertyName As String) - Dim propertyChanged As System.ComponentModel.PropertyChangedEventHandler = Me.PropertyChangedEvent - If (Not (propertyChanged) Is Nothing) Then - propertyChanged(Me, New System.ComponentModel.PropertyChangedEventArgs(propertyName)) - End If - End Sub - End Class - - _ - Public Enum StepLevel As Integer - - _ - Debug = 0 - - _ - Info = 1 - - _ - Warning = 2 - - _ - [Error] = 3 - End Enum - End Class - _ Private CompleteTimeField As Date + _ + Private CreationTimeField As Date + _ Private ExecutingField As Boolean _ Private ExecutionTimeField As System.TimeSpan + _ + Private FailureMessageField As String + _ Private IdField As String + _ + Private JobIdField As String + _ Private NameField As String @@ -539,6 +310,18 @@ Namespace JobRunnerReference _ Private StartTimeField As Date + _ + Private StepsField() As JobRunnerReference.StatusItem.HistoryStep + + _ + Private SuccessMessageField As String + + _ + Private SuccessfulField As Boolean + + _ + Private UpdateTimeField As Date + _ Public Property ExtensionData() As System.Runtime.Serialization.ExtensionDataObject Implements System.Runtime.Serialization.IExtensibleDataObject.ExtensionData Get @@ -562,6 +345,19 @@ Namespace JobRunnerReference End Set End Property + _ + Public Property CreationTime() As Date + Get + Return Me.CreationTimeField + End Get + Set + If (Me.CreationTimeField.Equals(value) <> true) Then + Me.CreationTimeField = value + Me.RaisePropertyChanged("CreationTime") + End If + End Set + End Property + _ Public Property Executing() As Boolean Get @@ -588,6 +384,19 @@ Namespace JobRunnerReference End Set End Property + _ + Public Property FailureMessage() As String + Get + Return Me.FailureMessageField + End Get + Set + If (Object.ReferenceEquals(Me.FailureMessageField, value) <> true) Then + Me.FailureMessageField = value + Me.RaisePropertyChanged("FailureMessage") + End If + End Set + End Property + _ Public Property Id() As String Get @@ -601,6 +410,19 @@ Namespace JobRunnerReference End Set End Property + _ + Public Property JobId() As String + Get + Return Me.JobIdField + End Get + Set + If (Object.ReferenceEquals(Me.JobIdField, value) <> true) Then + Me.JobIdField = value + Me.RaisePropertyChanged("JobId") + End If + End Set + End Property + _ Public Property Name() As String Get @@ -653,6 +475,58 @@ Namespace JobRunnerReference End Set End Property + _ + Public Property Steps() As JobRunnerReference.StatusItem.HistoryStep() + Get + Return Me.StepsField + End Get + Set + If (Object.ReferenceEquals(Me.StepsField, value) <> true) Then + Me.StepsField = value + Me.RaisePropertyChanged("Steps") + End If + End Set + End Property + + _ + Public Property SuccessMessage() As String + Get + Return Me.SuccessMessageField + End Get + Set + If (Object.ReferenceEquals(Me.SuccessMessageField, value) <> true) Then + Me.SuccessMessageField = value + Me.RaisePropertyChanged("SuccessMessage") + End If + End Set + End Property + + _ + Public Property Successful() As Boolean + Get + Return Me.SuccessfulField + End Get + Set + If (Me.SuccessfulField.Equals(value) <> true) Then + Me.SuccessfulField = value + Me.RaisePropertyChanged("Successful") + End If + End Set + End Property + + _ + Public Property UpdateTime() As Date + Get + Return Me.UpdateTimeField + End Get + Set + If (Me.UpdateTimeField.Equals(value) <> true) Then + Me.UpdateTimeField = value + Me.RaisePropertyChanged("UpdateTime") + End If + End Set + End Property + Public Event PropertyChanged As System.ComponentModel.PropertyChangedEventHandler Implements System.ComponentModel.INotifyPropertyChanged.PropertyChanged Protected Sub RaisePropertyChanged(ByVal propertyName As String) @@ -661,6 +535,84 @@ Namespace JobRunnerReference propertyChanged(Me, New System.ComponentModel.PropertyChangedEventArgs(propertyName)) End If End Sub + + _ + Partial Public Class HistoryStep + Inherits Object + Implements System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged + + _ + Private extensionDataField As System.Runtime.Serialization.ExtensionDataObject + + _ + Private CreatedField As Date + + _ + Private LevelField As String + + _ + Private MessageField As String + + Public Property ExtensionData() As System.Runtime.Serialization.ExtensionDataObject Implements System.Runtime.Serialization.IExtensibleDataObject.ExtensionData + Get + Return Me.extensionDataField + End Get + Set + Me.extensionDataField = value + End Set + End Property + + _ + Public Property Created() As Date + Get + Return Me.CreatedField + End Get + Set + If (Me.CreatedField.Equals(value) <> true) Then + Me.CreatedField = value + Me.RaisePropertyChanged("Created") + End If + End Set + End Property + + _ + Public Property Level() As String + Get + Return Me.LevelField + End Get + Set + If (Object.ReferenceEquals(Me.LevelField, value) <> true) Then + Me.LevelField = value + Me.RaisePropertyChanged("Level") + End If + End Set + End Property + + _ + Public Property Message() As String + Get + Return Me.MessageField + End Get + Set + If (Object.ReferenceEquals(Me.MessageField, value) <> true) Then + Me.MessageField = value + Me.RaisePropertyChanged("Message") + End If + End Set + End Property + + Public Event PropertyChanged As System.ComponentModel.PropertyChangedEventHandler Implements System.ComponentModel.INotifyPropertyChanged.PropertyChanged + + Protected Sub RaisePropertyChanged(ByVal propertyName As String) + Dim propertyChanged As System.ComponentModel.PropertyChangedEventHandler = Me.PropertyChangedEvent + If (Not (propertyChanged) Is Nothing) Then + propertyChanged(Me, New System.ComponentModel.PropertyChangedEventArgs(propertyName)) + End If + End Sub + End Class End Class