org.codehaus.mojo.wagon.shared
Interface WagonDownload

All Known Implementing Classes:
DefaultWagonDownload

public interface WagonDownload


Field Summary
static String ROLE
           
 
Method Summary
 void download(org.apache.maven.wagon.Wagon wagon, WagonFileSet remoteFileSet, org.apache.maven.plugin.logging.Log logger)
           
 boolean exists(org.apache.maven.wagon.Wagon wagon, String resource)
           
 List getFileList(org.apache.maven.wagon.Wagon wagon, WagonFileSet fileSet, org.apache.maven.plugin.logging.Log logger)
           
 

Field Detail

ROLE

static final String ROLE
Method Detail

getFileList

List getFileList(org.apache.maven.wagon.Wagon wagon,
                 WagonFileSet fileSet,
                 org.apache.maven.plugin.logging.Log logger)
                 throws org.apache.maven.wagon.WagonException
Parameters:
wagon - - a Wagon instance
fileSet - - Criteria to build the list
logger -
Returns:
a list of files at the remote host relative to RemoteFileSet's directory
Throws:
org.apache.maven.wagon.WagonException

download

void download(org.apache.maven.wagon.Wagon wagon,
              WagonFileSet remoteFileSet,
              org.apache.maven.plugin.logging.Log logger)
              throws org.apache.maven.wagon.WagonException
Parameters:
wagon - - a Wagon instance
remoteFileSet - -
logger -
Throws:
org.apache.maven.wagon.WagonException

exists

boolean exists(org.apache.maven.wagon.Wagon wagon,
               String resource)
               throws org.apache.maven.wagon.WagonException
Parameters:
wagon - - a Wagon instance
resource -
Throws:
org.apache.maven.wagon.WagonException


Copyright © 2008-2011 Codehaus. All Rights Reserved.