Exemple #1
0
 public AnalyticRuleSettingsPersistency(
     SuccessCallbackDelegate successCallback,
     ErrorCallbackDelegate errorCallback)
 {
     this.errorCallback   = errorCallback;
     this.successCallback = successCallback;
 }
Exemple #2
0
 public UserRegistrator(User user, SuccessCallbackDelegate successCallback,
                        ErrorCallbackDelegate errorCallback)
 {
     this.errorCallback   = errorCallback;
     this.successCallback = successCallback;
     this.user            = user;
 }
 public VehicleEventsPersistency(
     SuccessCallbackDelegate successCallback,
     ErrorCallbackDelegate errorCallback)
 {
     this.errorCallback   = errorCallback;
     this.successCallback = successCallback;
 }
Exemple #4
0
 public AnalyticRuleSettingsCreator(
     SuccessCallbackDelegate successCallback,
     ErrorCallbackDelegate errorCallback,
     SuccessCallbackDelegate alreadyExistsCallback)
 {
     this.errorCallback         = errorCallback;
     this.alreadyExistsCallback = alreadyExistsCallback;
     this.successCallback       = successCallback;
 }
 public StatisticsGenerationDatasetCollectionProcessor(
     IList <PsaDataset> source,
     SuccessCallbackDelegate successCallback,
     ErrorCallbackDelegate errorCallback)
 {
     this.errorCallback   = errorCallback;
     this.successCallback = successCallback;
     this.source          = source;
 }
Exemple #6
0
 public StatisticsGenerationEngine(
     StatisticsGenerationUpdate updateCallback,
     SuccessCallbackDelegate completeCallback,
     ErrorCallbackDelegate errorCallback,
     IDatasetsPagedRetriever datasetsPagedRetriever)
 {
     this.errorCallback                       = errorCallback;
     this.completeCallback                    = completeCallback;
     this.updateCallback                      = updateCallback;
     this.datasetsPagedRetriever              = datasetsPagedRetriever;
     this.datasetsPagedRetriever.Error       += OnPagedRetrieverError;
     this.datasetsPagedRetriever.GotNextPage += OnRetrieverGotNextPage;
 }
 internal LogUploader(string url, Guid id, string logType, int idleThreshold, int uploadDelay,
                      RetrieveContentDelegate retrieveContent, SuccessCallbackDelegate successCallback, FailureCallbackDelegate failureCallback)
 {
     if (retrieveContent == null)
     {
         throw new ArgumentNullException("retrieveContent");
     }
     _url             = CreateReportUrl(url, id, logType);
     _idleThreshold   = idleThreshold;
     _uploadPeriod    = uploadDelay;
     _retrieveContent = retrieveContent;
     _successCallback = successCallback;
     _failureCallback = failureCallback;
     _lock            = new object();
     _lastRequest     = _lastSent = DateTime.MinValue;
     _timer           = new System.Threading.Timer(Callback, null, cPollingPeriod, cPollingPeriod);
 }
Exemple #8
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public PortableDataImporter(SuccessCallbackDelegate successCallback,
                             ErrorCallbackDelegate errorCallback)
 {
     this.errorCallback   = errorCallback;
     this.successCallback = successCallback;
 }