Esempio n. 1
0
 public NotificationPipelet(INotifyBasedOnEvent notifier, IEventSpecification filter)
     : base(new NotSpecificEventTypeSpecification(typeof(NotificationRaisedEvent)))
 {
     this.notifier = notifier;
     this.filter   = filter;
 }
Esempio n. 2
0
 public NumberOfEventsGreaterOrEqualThanSpecification(int greaterThan, IEventSpecification successor)
 {
     this.greaterThan = greaterThan;
     this.successor   = successor;
 }
 public NumberOfEventsGreaterOrEqualThanSpecification(int greaterThan, IEventSpecification successor)
 {
     this.greaterThan = greaterThan;
     this.successor = successor;
 }
 public SpecificEventCountingPipelet(ICountEvents counter, IEventSpecification filter)
     : base(new IgnoreAdminEventsSpecification())
 {
     this.counter = counter;
     this.filter = filter;
 }
 public PublishingPipelet(IPublishEvents publisher, IEventSpecification eventFilter) : base(eventFilter)
 {
     this.publisher = publisher;
 }
 public FailureEventSpecification(IEventSpecification successor)
 {
     this.successor = successor;
 }
 public NotificationPipelet(INotifyBasedOnEvent notifier, IEventSpecification filter) 
     : base(new NotSpecificEventTypeSpecification(typeof(NotificationRaisedEvent)))
 {
     this.notifier = notifier;
     this.filter = filter;
 }
Esempio n. 8
0
 public AlwaysSatisfiedEventSpecification(IEventSpecification successor)
 {
     this.successor = successor;
 }
 public SuccessEventSpecification(IEventSpecification successor)
 {
     this.successor = successor;
 }
 public CertainCategoryEventTookLongerThan(string category, long longerOrEqualTo, IEventSpecification successor)
 {
     this.category = category;
     this.longerOrEqualTo = longerOrEqualTo;
     this.successor = successor;
 }
 public CertainCategoryFilter(string category, IEventSpecification successor)
 {
     this.category = category;
     this.successor = successor;
 }
Esempio n. 12
0
 public NotSpecificEventTypeSpecification(Type notType, IEventSpecification successor)
 {
     this.notType   = notType;
     this.successor = successor;
 }
 public PublishingPipelet(IEventSpecification internalFilter) : base(internalFilter)
 {
 }
Esempio n. 14
0
 public IgnoreAdminEventsSpecification(IEventSpecification successor)
 {
     this.successor = successor;
 }
 public PublishingPipelet(IEventSpecification internalFilter) : base(internalFilter)
 {
 }
 public AlwaysSatisfiedEventSpecification(IEventSpecification successor)
 {
     this.successor = successor;
 }
 public CertainCategoryEventTookLongerThan(string category, long longerOrEqualTo, IEventSpecification successor)
 {
     this.category        = category;
     this.longerOrEqualTo = longerOrEqualTo;
     this.successor       = successor;
 }
Esempio n. 18
0
 protected BasePipelet(IEventSpecification internalFilter)
 {
     this.internalFilter = internalFilter;
 }
 public IgnoreAdminEventsSpecification(IEventSpecification successor)
 {
     this.successor = successor;
 }
 public NotSpecificEventTypeSpecification(Type notType, IEventSpecification successor)
 {
     this.notType = notType;
     this.successor = successor;
 }
 public SpecificEventCountingPipelet(ICountEvents counter, IEventSpecification filter)
     : base(new IgnoreAdminEventsSpecification())
 {
     this.counter = counter;
     this.filter  = filter;
 }
 protected BasePipelet(IEventSpecification eventFilter)
 {
     this.eventFilter = eventFilter;
 }
Esempio n. 23
0
 protected BasePipelet(IEventSpecification internalFilter)
 {
     this.internalFilter = internalFilter;
 }
Esempio n. 24
0
 public SuccessEventSpecification(IEventSpecification successor)
 {
     this.successor = successor;
 }
 public FailureEventSpecification(IEventSpecification successor)
 {
     this.successor = successor;
 }
 public TriggerActionPipelet(ITriggerActionBasedOnEvent trigger, IEventSpecification filter)
     : base(new NotSpecificEventTypeSpecification(typeof (ActionTriggeredEvent)))
 {
     this.trigger = trigger;
     this.filter = filter;
 }
 public CertainCategorisationFilter(string category, string subCategory, IEventSpecification successor)
 {
     this.category    = category;
     this.subCategory = subCategory;
     this.successor   = successor;
 }
 public TriggerActionPipelet(ITriggerActionBasedOnEvent trigger, IEventSpecification filter)
     : base(new NotSpecificEventTypeSpecification(typeof(ActionTriggeredEvent)))
 {
     this.trigger = trigger;
     this.filter  = filter;
 }