org.ops4j.pax.url.mvn.internal
Class GracefulWagon

java.lang.Object
  extended by org.ops4j.pax.url.mvn.internal.GracefulWagon
All Implemented Interfaces:
org.apache.maven.wagon.Wagon

public class GracefulWagon
extends Object
implements org.apache.maven.wagon.Wagon

Created by IntelliJ IDEA. User: tonit Date: 3/27/11 Time: 12:01 PM To change this template use File | Settings | File Templates.


Field Summary
 
Fields inherited from interface org.apache.maven.wagon.Wagon
ROLE
 
Constructor Summary
GracefulWagon()
           
 
Method Summary
 void addSessionListener(org.apache.maven.wagon.events.SessionListener sessionListener)
           
 void addTransferListener(org.apache.maven.wagon.events.TransferListener transferListener)
           
 void connect(org.apache.maven.wagon.repository.Repository repository)
           
 void connect(org.apache.maven.wagon.repository.Repository repository, org.apache.maven.wagon.authentication.AuthenticationInfo authenticationInfo)
           
 void connect(org.apache.maven.wagon.repository.Repository repository, org.apache.maven.wagon.authentication.AuthenticationInfo authenticationInfo, org.apache.maven.wagon.proxy.ProxyInfo proxyInfo)
           
 void connect(org.apache.maven.wagon.repository.Repository repository, org.apache.maven.wagon.authentication.AuthenticationInfo authenticationInfo, org.apache.maven.wagon.proxy.ProxyInfoProvider proxyInfoProvider)
           
 void connect(org.apache.maven.wagon.repository.Repository repository, org.apache.maven.wagon.proxy.ProxyInfo proxyInfo)
           
 void connect(org.apache.maven.wagon.repository.Repository repository, org.apache.maven.wagon.proxy.ProxyInfoProvider proxyInfoProvider)
           
 void disconnect()
           
 void get(String s, File file)
           
 List getFileList(String s)
           
 boolean getIfNewer(String s, File file, long l)
           
 org.apache.maven.wagon.repository.Repository getRepository()
           
 int getTimeout()
           
 boolean hasSessionListener(org.apache.maven.wagon.events.SessionListener sessionListener)
           
 boolean hasTransferListener(org.apache.maven.wagon.events.TransferListener transferListener)
           
 boolean isInteractive()
           
 void openConnection()
           
 void put(File file, String s)
           
 void putDirectory(File file, String s)
           
 void removeSessionListener(org.apache.maven.wagon.events.SessionListener sessionListener)
           
 void removeTransferListener(org.apache.maven.wagon.events.TransferListener transferListener)
           
 boolean resourceExists(String s)
           
 void setInteractive(boolean b)
           
 void setTimeout(int i)
           
 boolean supportsDirectoryCopy()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GracefulWagon

public GracefulWagon()
Method Detail

get

public void get(String s,
                File file)
         throws org.apache.maven.wagon.TransferFailedException,
                org.apache.maven.wagon.ResourceDoesNotExistException,
                org.apache.maven.wagon.authorization.AuthorizationException
Specified by:
get in interface org.apache.maven.wagon.Wagon
Throws:
org.apache.maven.wagon.TransferFailedException
org.apache.maven.wagon.ResourceDoesNotExistException
org.apache.maven.wagon.authorization.AuthorizationException

getIfNewer

public boolean getIfNewer(String s,
                          File file,
                          long l)
                   throws org.apache.maven.wagon.TransferFailedException,
                          org.apache.maven.wagon.ResourceDoesNotExistException,
                          org.apache.maven.wagon.authorization.AuthorizationException
Specified by:
getIfNewer in interface org.apache.maven.wagon.Wagon
Throws:
org.apache.maven.wagon.TransferFailedException
org.apache.maven.wagon.ResourceDoesNotExistException
org.apache.maven.wagon.authorization.AuthorizationException

put

public void put(File file,
                String s)
         throws org.apache.maven.wagon.TransferFailedException,
                org.apache.maven.wagon.ResourceDoesNotExistException,
                org.apache.maven.wagon.authorization.AuthorizationException
Specified by:
put in interface org.apache.maven.wagon.Wagon
Throws:
org.apache.maven.wagon.TransferFailedException
org.apache.maven.wagon.ResourceDoesNotExistException
org.apache.maven.wagon.authorization.AuthorizationException

putDirectory

public void putDirectory(File file,
                         String s)
                  throws org.apache.maven.wagon.TransferFailedException,
                         org.apache.maven.wagon.ResourceDoesNotExistException,
                         org.apache.maven.wagon.authorization.AuthorizationException
Specified by:
putDirectory in interface org.apache.maven.wagon.Wagon
Throws:
org.apache.maven.wagon.TransferFailedException
org.apache.maven.wagon.ResourceDoesNotExistException
org.apache.maven.wagon.authorization.AuthorizationException

resourceExists

public boolean resourceExists(String s)
                       throws org.apache.maven.wagon.TransferFailedException,
                              org.apache.maven.wagon.authorization.AuthorizationException
Specified by:
resourceExists in interface org.apache.maven.wagon.Wagon
Throws:
org.apache.maven.wagon.TransferFailedException
org.apache.maven.wagon.authorization.AuthorizationException

getFileList

public List getFileList(String s)
                 throws org.apache.maven.wagon.TransferFailedException,
                        org.apache.maven.wagon.ResourceDoesNotExistException,
                        org.apache.maven.wagon.authorization.AuthorizationException
Specified by:
getFileList in interface org.apache.maven.wagon.Wagon
Throws:
org.apache.maven.wagon.TransferFailedException
org.apache.maven.wagon.ResourceDoesNotExistException
org.apache.maven.wagon.authorization.AuthorizationException

supportsDirectoryCopy

public boolean supportsDirectoryCopy()
Specified by:
supportsDirectoryCopy in interface org.apache.maven.wagon.Wagon

getRepository

public org.apache.maven.wagon.repository.Repository getRepository()
Specified by:
getRepository in interface org.apache.maven.wagon.Wagon

connect

public void connect(org.apache.maven.wagon.repository.Repository repository)
             throws org.apache.maven.wagon.ConnectionException,
                    org.apache.maven.wagon.authentication.AuthenticationException
Specified by:
connect in interface org.apache.maven.wagon.Wagon
Throws:
org.apache.maven.wagon.ConnectionException
org.apache.maven.wagon.authentication.AuthenticationException

connect

public void connect(org.apache.maven.wagon.repository.Repository repository,
                    org.apache.maven.wagon.proxy.ProxyInfo proxyInfo)
             throws org.apache.maven.wagon.ConnectionException,
                    org.apache.maven.wagon.authentication.AuthenticationException
Specified by:
connect in interface org.apache.maven.wagon.Wagon
Throws:
org.apache.maven.wagon.ConnectionException
org.apache.maven.wagon.authentication.AuthenticationException

connect

public void connect(org.apache.maven.wagon.repository.Repository repository,
                    org.apache.maven.wagon.proxy.ProxyInfoProvider proxyInfoProvider)
             throws org.apache.maven.wagon.ConnectionException,
                    org.apache.maven.wagon.authentication.AuthenticationException
Specified by:
connect in interface org.apache.maven.wagon.Wagon
Throws:
org.apache.maven.wagon.ConnectionException
org.apache.maven.wagon.authentication.AuthenticationException

connect

public void connect(org.apache.maven.wagon.repository.Repository repository,
                    org.apache.maven.wagon.authentication.AuthenticationInfo authenticationInfo)
             throws org.apache.maven.wagon.ConnectionException,
                    org.apache.maven.wagon.authentication.AuthenticationException
Specified by:
connect in interface org.apache.maven.wagon.Wagon
Throws:
org.apache.maven.wagon.ConnectionException
org.apache.maven.wagon.authentication.AuthenticationException

connect

public void connect(org.apache.maven.wagon.repository.Repository repository,
                    org.apache.maven.wagon.authentication.AuthenticationInfo authenticationInfo,
                    org.apache.maven.wagon.proxy.ProxyInfo proxyInfo)
             throws org.apache.maven.wagon.ConnectionException,
                    org.apache.maven.wagon.authentication.AuthenticationException
Specified by:
connect in interface org.apache.maven.wagon.Wagon
Throws:
org.apache.maven.wagon.ConnectionException
org.apache.maven.wagon.authentication.AuthenticationException

connect

public void connect(org.apache.maven.wagon.repository.Repository repository,
                    org.apache.maven.wagon.authentication.AuthenticationInfo authenticationInfo,
                    org.apache.maven.wagon.proxy.ProxyInfoProvider proxyInfoProvider)
             throws org.apache.maven.wagon.ConnectionException,
                    org.apache.maven.wagon.authentication.AuthenticationException
Specified by:
connect in interface org.apache.maven.wagon.Wagon
Throws:
org.apache.maven.wagon.ConnectionException
org.apache.maven.wagon.authentication.AuthenticationException

openConnection

public void openConnection()
                    throws org.apache.maven.wagon.ConnectionException,
                           org.apache.maven.wagon.authentication.AuthenticationException
Specified by:
openConnection in interface org.apache.maven.wagon.Wagon
Throws:
org.apache.maven.wagon.ConnectionException
org.apache.maven.wagon.authentication.AuthenticationException

disconnect

public void disconnect()
                throws org.apache.maven.wagon.ConnectionException
Specified by:
disconnect in interface org.apache.maven.wagon.Wagon
Throws:
org.apache.maven.wagon.ConnectionException

setTimeout

public void setTimeout(int i)
Specified by:
setTimeout in interface org.apache.maven.wagon.Wagon

getTimeout

public int getTimeout()
Specified by:
getTimeout in interface org.apache.maven.wagon.Wagon

addSessionListener

public void addSessionListener(org.apache.maven.wagon.events.SessionListener sessionListener)
Specified by:
addSessionListener in interface org.apache.maven.wagon.Wagon

removeSessionListener

public void removeSessionListener(org.apache.maven.wagon.events.SessionListener sessionListener)
Specified by:
removeSessionListener in interface org.apache.maven.wagon.Wagon

hasSessionListener

public boolean hasSessionListener(org.apache.maven.wagon.events.SessionListener sessionListener)
Specified by:
hasSessionListener in interface org.apache.maven.wagon.Wagon

addTransferListener

public void addTransferListener(org.apache.maven.wagon.events.TransferListener transferListener)
Specified by:
addTransferListener in interface org.apache.maven.wagon.Wagon

removeTransferListener

public void removeTransferListener(org.apache.maven.wagon.events.TransferListener transferListener)
Specified by:
removeTransferListener in interface org.apache.maven.wagon.Wagon

hasTransferListener

public boolean hasTransferListener(org.apache.maven.wagon.events.TransferListener transferListener)
Specified by:
hasTransferListener in interface org.apache.maven.wagon.Wagon

isInteractive

public boolean isInteractive()
Specified by:
isInteractive in interface org.apache.maven.wagon.Wagon

setInteractive

public void setInteractive(boolean b)
Specified by:
setInteractive in interface org.apache.maven.wagon.Wagon


Copyright © 2006-2013 OPS4J - Open Participation Software for Java. All Rights Reserved.