Exemplo n.º 1
0
        void AddJobListeners(IJobDetailJobListenerTriggerLink link)
        {
            List <IXpandJobDetail> jobDetails = GetRelatedJobDetails(ForTheSameJobTypeOrGroup(link.JobListenerTrigger.JobType, link.JobListenerTrigger.Group));
            var calculateJobListenerNames     = CalculateJobListenerNames(link.JobListenerTrigger.Event);
            var listenersKeyAction            = CreateJobListenersKeys(link.JobListenerTrigger.Event);

            jobDetails.ForEach(detail => GetListenerDataMap(detail, AddListener, link.JobDetail.Name, link.JobDetail.Job.JobType, calculateJobListenerNames, listenersKeyAction));
        }
Exemplo n.º 2
0
 void AddJobListeners(IJobDetailJobListenerTriggerLink link) {
     List<IXpandJobDetail> jobDetails = GetRelatedJobDetails(ForTheSameJobTypeOrGroup(link.JobListenerTrigger.JobType, link.JobListenerTrigger.Group));
     var calculateJobListenerNames = CalculateJobListenerNames(link.JobListenerTrigger.Event);
     var listenersKeyAction = CreateJobListenersKeys(link.JobListenerTrigger.Event);
     jobDetails.ForEach(detail => GetListenerDataMap(detail, AddListener, link.JobDetail.Name, link.JobDetail.Job.JobType, calculateJobListenerNames, listenersKeyAction));
 }