Jonathan Jenne 0a25b0925c 08-12-2022
2022-12-08 16:43:22 +01:00

29 lines
869 B
VB.net

Imports System.ServiceModel
Imports ECM.JobRunner.Common
Imports ECM.JobRunner.Windows.UpdateJob
Imports ECM.JobRunner.Windows.UpdateProfile
Imports ECM.JobRunner.Windows.GetJobStatus
Imports ECM.JobRunner.Windows.GetJobConfig
Namespace WCF
<ServiceContract(Name:="IEDMIService", [Namespace]:="http://DigitalData.Services.EDMIService")>
Public Interface IJobRunner
<OperationContract>
Function GetHeartbeat() As Date
<OperationContract>
Function GetJobStatus() As GetJobStatusResponse
<OperationContract>
Function UpdateJob(pData As UpdateJobRequest) As UpdateJobResponse
<OperationContract>
Function UpdateProfile(pData As UpdateProfileRequest) As UpdateProfileResponse
<OperationContract>
Function GetJobConfig() As GetJobConfigResponse
End Interface
End Namespace