コード例 #1
0
        public CreateLogicalHL7EventAction()
        {
            var settings = new PublicationShredSettings();

            _enabled    = settings.HL7PublicationEnabled;
            _retryCount = settings.HL7FailedItemRetryCount;
        }
コード例 #2
0
		public CreateLogicalHL7EventAction()
		{
			var settings = new PublicationShredSettings();
			_enabled = settings.HL7PublicationEnabled;
		}
コード例 #3
0
		public CreateLogicalHL7EventAction()
		{
			var settings = new PublicationShredSettings();
			_enabled = settings.HL7PublicationEnabled;
			_retryCount = settings.HL7FailedItemRetryCount;
		}
コード例 #4
0
        public CreateLogicalHL7EventAction()
        {
            var settings = new PublicationShredSettings();

            _enabled = settings.HL7PublicationEnabled;
        }
コード例 #5
0
		internal PublicationActionProcessor(PublicationShredSettings settings)
			: base(settings.BatchSize, TimeSpan.FromSeconds(settings.EmptyQueueSleepTime))
		{
			_failedItemRetryDelay = TimeSpan.FromSeconds(settings.FailedItemRetryDelay);
		}
コード例 #6
0
 internal PublicationActionProcessor(PublicationShredSettings settings)
     : base(settings.BatchSize, TimeSpan.FromSeconds(settings.EmptyQueueSleepTime))
 {
     _failedItemRetryDelay = TimeSpan.FromSeconds(settings.FailedItemRetryDelay);
 }
コード例 #7
0
 public PublicationStepProcessor(PublicationShredSettings settings)
     : base(settings.BatchSize, TimeSpan.FromSeconds(settings.EmptyQueueSleepTime))
 {
     _settings           = settings;
     _publicationActions = new PublicationActionExtensionPoint().ListExtensions();
 }