public ServiceDifferenceParser(IActivityParser activityParser, IResourceDefinationCleaner definationCleaner) { VerifyArgument.IsNotNull(nameof(activityParser), activityParser); VerifyArgument.IsNotNull(nameof(definationCleaner), definationCleaner); _activityParser = activityParser; _definationCleaner = definationCleaner; }
public void SetUp() { this.activityParser = new AdapterSubscriberActivityParser(); var xml = @"<pd:activity name=""GetUndlCurrency"" xmlns:pd=""http://xmlns.tibco.com/bw/process/2003"" xmlns:xsl=""http://w3.org/1999/XSL/Transform""> <pd:type>com.tibco.plugin.ae.AESubscriberActivity</pd:type> <config> </config> </pd:activity>"; doc = XElement.Parse(xml); this.activity = (AdapterSubscriberActivity)this.activityParser.Parse(doc); }
public void SetUp() { this.timerActivityParser = new TimerEventActivityParser(); var xml = @"<pd:activity name=""GetUndlCurrency"" xmlns:pd=""http://xmlns.tibco.com/bw/process/2003"" xmlns:xsl=""http://w3.org/1999/XSL/Transform""> <pd:type>com.tibco.plugin.timer.TimerEventSource</pd:type> <config> <FrequencyIndex>Minute</FrequencyIndex> <Frequency>false</Frequency> <TimeInterval>10</TimeInterval> <StartTime>86400000</StartTime> </config> </pd:activity>"; doc = XElement.Parse(xml); this.activity = (TimerEventActivity)this.timerActivityParser.Parse(doc); }
public ResourceActivityCache(IActivityParser activityParser, ConcurrentDictionary <Guid, IDev2Activity> cache) { _activityParser = activityParser; _cache = cache; }
public ResourceActivityCache(IActivityParser activityParser, ConcurrentDictionary <Guid, IDev2Activity> cache) { _activityParser = activityParser ?? throw new ArgumentNullException(nameof(activityParser)); _cache = cache ?? throw new ArgumentNullException(nameof(cache)); }
public ResourceActivityCache(IActivityParser activityParser, ConcurrentDictionary<Guid, IDev2Activity> cache) { _activityParser = activityParser; _cache = cache; }