public NotificationPipelet(INotifyBasedOnEvent notifier, IEventSpecification filter) : base(new NotSpecificEventTypeSpecification(typeof(NotificationRaisedEvent))) { this.notifier = notifier; this.filter = filter; }
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; }
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; }
public NotSpecificEventTypeSpecification(Type notType, IEventSpecification successor) { this.notType = notType; this.successor = successor; }
public PublishingPipelet(IEventSpecification internalFilter) : base(internalFilter) { }
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; }
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; }
protected BasePipelet(IEventSpecification internalFilter) { this.internalFilter = internalFilter; }
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; }