public class SrampWagonProxy extends Object implements org.apache.maven.wagon.Wagon
| Constructor and Description |
|---|
SrampWagonProxy()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addSessionListener(org.apache.maven.wagon.events.SessionListener listener) |
void |
addTransferListener(org.apache.maven.wagon.events.TransferListener listener) |
void |
connect(org.apache.maven.wagon.repository.Repository source) |
void |
connect(org.apache.maven.wagon.repository.Repository source,
org.apache.maven.wagon.authentication.AuthenticationInfo authenticationInfo) |
void |
connect(org.apache.maven.wagon.repository.Repository source,
org.apache.maven.wagon.authentication.AuthenticationInfo authenticationInfo,
org.apache.maven.wagon.proxy.ProxyInfo proxyInfo) |
void |
connect(org.apache.maven.wagon.repository.Repository source,
org.apache.maven.wagon.authentication.AuthenticationInfo authenticationInfo,
org.apache.maven.wagon.proxy.ProxyInfoProvider proxyInfoProvider) |
void |
connect(org.apache.maven.wagon.repository.Repository source,
org.apache.maven.wagon.proxy.ProxyInfo proxyInfo) |
void |
connect(org.apache.maven.wagon.repository.Repository source,
org.apache.maven.wagon.proxy.ProxyInfoProvider proxyInfoProvider) |
void |
disconnect() |
protected String |
generateMavenMetaData()
Generates a maven-metadata.xml.
|
void |
get(String resourceName,
File destination) |
List<String> |
getFileList(String destinationDirectory) |
boolean |
getIfNewer(String resourceName,
File destination,
long timestamp) |
int |
getReadTimeout() |
org.apache.maven.wagon.repository.Repository |
getRepository() |
int |
getTimeout() |
boolean |
hasSessionListener(org.apache.maven.wagon.events.SessionListener listener) |
boolean |
hasTransferListener(org.apache.maven.wagon.events.TransferListener listener) |
boolean |
isInteractive() |
void |
openConnection() |
void |
put(File source,
String destination) |
void |
putDirectory(File sourceDirectory,
String destinationDirectory) |
void |
removeSessionListener(org.apache.maven.wagon.events.SessionListener listener) |
void |
removeTransferListener(org.apache.maven.wagon.events.TransferListener listener) |
boolean |
resourceExists(String resourceName) |
void |
setInteractive(boolean interactive) |
void |
setReadTimeout(int timeoutValue) |
void |
setTimeout(int timeoutValue) |
boolean |
supportsDirectoryCopy() |
public void get(String resourceName, File destination) throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException, org.apache.maven.wagon.authorization.AuthorizationException
get in interface org.apache.maven.wagon.Wagonorg.apache.maven.wagon.TransferFailedExceptionorg.apache.maven.wagon.ResourceDoesNotExistExceptionorg.apache.maven.wagon.authorization.AuthorizationExceptionWagon.get(java.lang.String, java.io.File)public boolean getIfNewer(String resourceName, File destination, long timestamp) throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException, org.apache.maven.wagon.authorization.AuthorizationException
getIfNewer in interface org.apache.maven.wagon.Wagonorg.apache.maven.wagon.TransferFailedExceptionorg.apache.maven.wagon.ResourceDoesNotExistExceptionorg.apache.maven.wagon.authorization.AuthorizationExceptionWagon.getIfNewer(java.lang.String, java.io.File, long)public void put(File source, String destination) throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException, org.apache.maven.wagon.authorization.AuthorizationException
put in interface org.apache.maven.wagon.Wagonorg.apache.maven.wagon.TransferFailedExceptionorg.apache.maven.wagon.ResourceDoesNotExistExceptionorg.apache.maven.wagon.authorization.AuthorizationExceptionWagon.put(java.io.File, java.lang.String)public void putDirectory(File sourceDirectory, String destinationDirectory) throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException, org.apache.maven.wagon.authorization.AuthorizationException
putDirectory in interface org.apache.maven.wagon.Wagonorg.apache.maven.wagon.TransferFailedExceptionorg.apache.maven.wagon.ResourceDoesNotExistExceptionorg.apache.maven.wagon.authorization.AuthorizationExceptionWagon.putDirectory(java.io.File, java.lang.String)public boolean resourceExists(String resourceName) throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.authorization.AuthorizationException
resourceExists in interface org.apache.maven.wagon.Wagonorg.apache.maven.wagon.TransferFailedExceptionorg.apache.maven.wagon.authorization.AuthorizationExceptionWagon.resourceExists(java.lang.String)public List<String> getFileList(String destinationDirectory) throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException, org.apache.maven.wagon.authorization.AuthorizationException
getFileList in interface org.apache.maven.wagon.Wagonorg.apache.maven.wagon.TransferFailedExceptionorg.apache.maven.wagon.ResourceDoesNotExistExceptionorg.apache.maven.wagon.authorization.AuthorizationExceptionWagon.getFileList(java.lang.String)public boolean supportsDirectoryCopy()
supportsDirectoryCopy in interface org.apache.maven.wagon.WagonWagon.supportsDirectoryCopy()public org.apache.maven.wagon.repository.Repository getRepository()
getRepository in interface org.apache.maven.wagon.WagonWagon.getRepository()public void connect(org.apache.maven.wagon.repository.Repository source)
throws org.apache.maven.wagon.ConnectionException,
org.apache.maven.wagon.authentication.AuthenticationException
connect in interface org.apache.maven.wagon.Wagonorg.apache.maven.wagon.ConnectionExceptionorg.apache.maven.wagon.authentication.AuthenticationExceptionWagon.connect(org.apache.maven.wagon.repository.Repository)public void connect(org.apache.maven.wagon.repository.Repository source,
org.apache.maven.wagon.proxy.ProxyInfo proxyInfo)
throws org.apache.maven.wagon.ConnectionException,
org.apache.maven.wagon.authentication.AuthenticationException
connect in interface org.apache.maven.wagon.Wagonorg.apache.maven.wagon.ConnectionExceptionorg.apache.maven.wagon.authentication.AuthenticationExceptionWagon.connect(org.apache.maven.wagon.repository.Repository, org.apache.maven.wagon.proxy.ProxyInfo)public void connect(org.apache.maven.wagon.repository.Repository source,
org.apache.maven.wagon.proxy.ProxyInfoProvider proxyInfoProvider)
throws org.apache.maven.wagon.ConnectionException,
org.apache.maven.wagon.authentication.AuthenticationException
connect in interface org.apache.maven.wagon.Wagonorg.apache.maven.wagon.ConnectionExceptionorg.apache.maven.wagon.authentication.AuthenticationExceptionWagon.connect(org.apache.maven.wagon.repository.Repository, org.apache.maven.wagon.proxy.ProxyInfoProvider)public void connect(org.apache.maven.wagon.repository.Repository source,
org.apache.maven.wagon.authentication.AuthenticationInfo authenticationInfo)
throws org.apache.maven.wagon.ConnectionException,
org.apache.maven.wagon.authentication.AuthenticationException
connect in interface org.apache.maven.wagon.Wagonorg.apache.maven.wagon.ConnectionExceptionorg.apache.maven.wagon.authentication.AuthenticationExceptionWagon.connect(org.apache.maven.wagon.repository.Repository, org.apache.maven.wagon.authentication.AuthenticationInfo)public void connect(org.apache.maven.wagon.repository.Repository source,
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
connect in interface org.apache.maven.wagon.Wagonorg.apache.maven.wagon.ConnectionExceptionorg.apache.maven.wagon.authentication.AuthenticationExceptionWagon.connect(org.apache.maven.wagon.repository.Repository, org.apache.maven.wagon.authentication.AuthenticationInfo, org.apache.maven.wagon.proxy.ProxyInfo)public void connect(org.apache.maven.wagon.repository.Repository source,
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
connect in interface org.apache.maven.wagon.Wagonorg.apache.maven.wagon.ConnectionExceptionorg.apache.maven.wagon.authentication.AuthenticationExceptionWagon.connect(org.apache.maven.wagon.repository.Repository, org.apache.maven.wagon.authentication.AuthenticationInfo, org.apache.maven.wagon.proxy.ProxyInfoProvider)public void openConnection()
throws org.apache.maven.wagon.ConnectionException,
org.apache.maven.wagon.authentication.AuthenticationException
openConnection in interface org.apache.maven.wagon.Wagonorg.apache.maven.wagon.ConnectionExceptionorg.apache.maven.wagon.authentication.AuthenticationExceptionWagon.openConnection()public void disconnect()
throws org.apache.maven.wagon.ConnectionException
disconnect in interface org.apache.maven.wagon.Wagonorg.apache.maven.wagon.ConnectionExceptionWagon.disconnect()public void setTimeout(int timeoutValue)
setTimeout in interface org.apache.maven.wagon.WagonWagon.setTimeout(int)public int getTimeout()
getTimeout in interface org.apache.maven.wagon.WagonWagon.getTimeout()public void setReadTimeout(int timeoutValue)
setReadTimeout in interface org.apache.maven.wagon.WagonWagon.setReadTimeout(int)public int getReadTimeout()
getReadTimeout in interface org.apache.maven.wagon.WagonWagon.getReadTimeout()public void addSessionListener(org.apache.maven.wagon.events.SessionListener listener)
addSessionListener in interface org.apache.maven.wagon.WagonWagon.addSessionListener(org.apache.maven.wagon.events.SessionListener)public void removeSessionListener(org.apache.maven.wagon.events.SessionListener listener)
removeSessionListener in interface org.apache.maven.wagon.WagonWagon.removeSessionListener(org.apache.maven.wagon.events.SessionListener)public boolean hasSessionListener(org.apache.maven.wagon.events.SessionListener listener)
hasSessionListener in interface org.apache.maven.wagon.WagonWagon.hasSessionListener(org.apache.maven.wagon.events.SessionListener)public void addTransferListener(org.apache.maven.wagon.events.TransferListener listener)
addTransferListener in interface org.apache.maven.wagon.WagonWagon.addTransferListener(org.apache.maven.wagon.events.TransferListener)public void removeTransferListener(org.apache.maven.wagon.events.TransferListener listener)
removeTransferListener in interface org.apache.maven.wagon.WagonWagon.removeTransferListener(org.apache.maven.wagon.events.TransferListener)public boolean hasTransferListener(org.apache.maven.wagon.events.TransferListener listener)
hasTransferListener in interface org.apache.maven.wagon.WagonWagon.hasTransferListener(org.apache.maven.wagon.events.TransferListener)public boolean isInteractive()
isInteractive in interface org.apache.maven.wagon.WagonWagon.isInteractive()public void setInteractive(boolean interactive)
setInteractive in interface org.apache.maven.wagon.WagonWagon.setInteractive(boolean)protected String generateMavenMetaData()
Copyright © 2013 JBoss, a division of Red Hat. All rights reserved.