Example #1
0
        void IConfigDataProvider.Save(IConfigurable instance)
        {
            this.ResolveServer();
            ResubmitRequest resubmitRequest = (ResubmitRequest)instance;

            if (resubmitRequest.State != ResubmitRequestState.Running && resubmitRequest.State != ResubmitRequestState.Paused)
            {
                throw new InvalidOperationException(new LocalizedString(Strings.ResubmitRequestStateInvalid));
            }
            MessageResubmissionRpcClientImpl messageResubmissionRpcClientImpl = new MessageResubmissionRpcClientImpl(this.serverObject.Name);

            messageResubmissionRpcClientImpl.SetResubmitRequest((ResubmitRequestId)resubmitRequest.Identity, resubmitRequest.State == ResubmitRequestState.Running);
        }
Example #2
0
 private ResubmitRequest GetPresentationObject(ResubmitRequest original)
 {
     return(ResubmitRequest.Create(original.ResubmitRequestId.ResubmitRequestRowId, original.Server, original.StartTime.ToLocalTime(), original.Destination, original.DiagnosticInformation, original.EndTime.ToLocalTime(), original.CreationTime.ToLocalTime(), (int)original.State));
 }