org.apache.maven.wagon.providers.file
Class FileWagon

java.lang.Object
  extended byorg.apache.maven.wagon.AbstractWagon
      extended byorg.apache.maven.wagon.StreamWagon
          extended byorg.apache.maven.wagon.providers.file.FileWagon
All Implemented Interfaces:
org.apache.maven.wagon.Wagon

public class FileWagon
extends org.apache.maven.wagon.StreamWagon

Wagon Provider for Local File System

Version:
$Id: FileWagon.java 314922 2005-10-12 14:16:36Z brett $
Author:
Michal Maczka

Nested Class Summary
 
Nested classes inherited from class org.apache.maven.wagon.Wagon
 
Field Summary
 
Fields inherited from class org.apache.maven.wagon.AbstractWagon
authenticationInfo, DEFAULT_BUFFER_SIZE, interactive, proxyInfo, repository, sessionEventSupport, transferEventSupport
 
Fields inherited from interface org.apache.maven.wagon.Wagon
ROLE
 
Constructor Summary
FileWagon()
           
 
Method Summary
 void closeConnection()
           
 void fillInputData(org.apache.maven.wagon.InputData inputData)
           
 void fillOutputData(org.apache.maven.wagon.OutputData outputData)
           
 void openConnection()
           
 void putDirectory(java.io.File sourceDirectory, java.lang.String destinationDirectory)
           
 boolean supportsDirectoryCopy()
           
 
Methods inherited from class org.apache.maven.wagon.StreamWagon
get, getIfNewer, put
 
Methods inherited from class org.apache.maven.wagon.AbstractWagon
addSessionListener, addTransferListener, connect, connect, connect, connect, createParentDirectories, createZip, disconnect, fireGetCompleted, fireGetInitiated, fireGetStarted, firePutCompleted, firePutInitiated, firePutStarted, fireSessionConnectionRefused, fireSessionDebug, fireSessionDisconnected, fireSessionDisconnecting, fireSessionError, fireSessionLoggedIn, fireSessionLoggedOff, fireSessionOpened, fireSessionOpening, fireTransferDebug, fireTransferError, fireTransferProgress, getAuthenticationInfo, getPath, getProxyInfo, getRepository, getSessionEventSupport, getTransfer, getTransfer, getTransferEventSupport, hasSessionListener, hasTransferListener, isInteractive, postProcessListeners, putTransfer, removeSessionListener, removeTransferListener, setInteractive, setSessionEventSupport, setTransferEventSupport, transfer, transfer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.maven.wagon.Wagon
 

Constructor Detail

FileWagon

public FileWagon()
Method Detail

fillInputData

public void fillInputData(org.apache.maven.wagon.InputData inputData)
                   throws org.apache.maven.wagon.TransferFailedException,
                          org.apache.maven.wagon.ResourceDoesNotExistException
Throws:
org.apache.maven.wagon.TransferFailedException
org.apache.maven.wagon.ResourceDoesNotExistException

fillOutputData

public void fillOutputData(org.apache.maven.wagon.OutputData outputData)
                    throws org.apache.maven.wagon.TransferFailedException
Throws:
org.apache.maven.wagon.TransferFailedException

openConnection

public void openConnection()

closeConnection

public void closeConnection()

supportsDirectoryCopy

public boolean supportsDirectoryCopy()

putDirectory

public void putDirectory(java.io.File sourceDirectory,
                         java.lang.String destinationDirectory)
                  throws org.apache.maven.wagon.TransferFailedException,
                         org.apache.maven.wagon.ResourceDoesNotExistException,
                         org.apache.maven.wagon.authorization.AuthorizationException
Throws:
org.apache.maven.wagon.TransferFailedException
org.apache.maven.wagon.ResourceDoesNotExistException
org.apache.maven.wagon.authorization.AuthorizationException