示例#1
0
 /// <summary>Initialize this job event disptacher</summary>
 /// <param name="listener">the <see cref="BaseDotnetJobListener"/> to which the events are dispatched</param>
 /// <param name="verbose">if <code>true</code>, then this instance will print a console message upon each event notification.
 /// This is intended as a debugging help.</param>
 public DotnetJobEventDispatcher(BaseDotnetJobListener listener, bool verbose)
 {
     this.listener = listener;
     this.verbose  = verbose;
 }
示例#2
0
 /// <summary>Add a .Net job listener to the specified job.</summary>
 /// <param name="job">The job to add the listener to</param>
 /// <param name="listener">The listener to add</param>
 public static void addJobListener(this JPPFJob job, BaseDotnetJobListener listener)
 {
     //Console.WriteLine("adding job listener " + listener);
     job.addJobListener(new DotnetJobListenerWrapper(new DotnetJobEventDispatcher(listener)));
 }
示例#3
0
 /// <summary>Initialize this job event disptacher</summary>
 /// <param name="listener">the <see cref="BaseDotnetJobListener"/> to which the events are dispatched</param>
 public DotnetJobEventDispatcher(BaseDotnetJobListener listener)
 {
     this.listener = listener;
 }