org.edg.data.reptor.storage
Interface GlobusURLCopy

All Known Implementing Classes:
GlobusURLCopyCoGImpl, GlobusURLCopyNativeImpl

public interface GlobusURLCopy

This class contains the calls to the globus URL-COPY command.

Version:
$Id $
Author:
Peter Kunszt

Method Summary
 void copy()
          Do the copy.
 void setDestinationUri(java.net.URI dest)
          Set the destination URI.
 void setNumberOfStreams(int nstreams)
          Set the number of streams.
 void setSourceUri(java.net.URI source)
          Set the source URI.
 void useThirdPartyCopy()
          Set the third party copy flag.
 

Method Detail

setSourceUri

public void setSourceUri(java.net.URI source)
Set the source URI.


setDestinationUri

public void setDestinationUri(java.net.URI dest)
Set the destination URI.


useThirdPartyCopy

public void useThirdPartyCopy()
Set the third party copy flag.


setNumberOfStreams

public void setNumberOfStreams(int nstreams)
Set the number of streams.


copy

public void copy()
          throws FileCopierException
Do the copy.

FileCopierException