View Javadoc

1   package fr.in2p3.jsaga.impl.context;
2   
3   import fr.in2p3.jsaga.adaptor.security.SecurityCredential;
4   import fr.in2p3.jsaga.impl.job.service.JobServiceImpl;
5   
6   import java.util.Set;
7   
8   /* ***************************************************
9    * *** Centre de Calcul de l'IN2P3 - Lyon (France) ***
10   * ***             http://cc.in2p3.fr/             ***
11   * ***************************************************
12   * File:   JobServiceReset
13   * Author: Sylvain Reynaud (sreynaud@in2p3.fr)
14   * Date:   22 janv. 2010
15   * ***************************************************
16   * Description:                                      */
17  /**
18   *
19   */
20  public class JobServiceReset implements Runnable {
21      private Set<JobServiceImpl> m_jobServices;
22      private SecurityCredential m_credential;
23  
24      public JobServiceReset(Set<JobServiceImpl> registry, SecurityCredential credential) {
25          m_jobServices = registry;
26          m_credential = credential;
27      }
28  
29      public void run() {
30          for (JobServiceImpl jobService : m_jobServices) {
31              jobService.resetAdaptors(m_credential);
32          }
33      }
34  }