View Javadoc

1   package fr.in2p3.jsaga.impl.job.staging;
2   
3   import org.ogf.saga.error.*;
4   import org.ogf.saga.session.Session;
5   import org.ogf.saga.url.URL;
6   
7   /* ***************************************************
8    * *** Centre de Calcul de l'IN2P3 - Lyon (France) ***
9    * ***             http://cc.in2p3.fr/             ***
10   * ***************************************************
11   * File:   InputDataStagingToRemote
12   * Author: Sylvain Reynaud (sreynaud@in2p3.fr)
13   * Date:   20 mai 2009
14   * ***************************************************
15   * Description:                                      */
16  /**
17   *
18   */
19  public class InputDataStagingToRemote extends AbstractDataStagingRemote {
20      protected InputDataStagingToRemote(URL localURL, URL workerURL, boolean append) {
21          super(localURL, workerURL, append);
22      }
23  
24      public void preStaging(Session session) throws NotImplementedException, AuthenticationFailedException, AuthorizationFailedException, PermissionDeniedException, BadParameterException, DoesNotExistException, TimeoutException, IncorrectStateException, NoSuccessException {
25          super.copy(session, m_localURL, m_workerURL);
26      }
27  
28      public boolean isInput() {
29          return INPUT;
30      }
31  }