org.apache.archiva.admin.repository.proxyconnector
Class DefaultProxyConnectorAdmin

java.lang.Object
  extended by org.apache.archiva.admin.repository.AbstractRepositoryAdmin
      extended by org.apache.archiva.admin.repository.proxyconnector.DefaultProxyConnectorAdmin
All Implemented Interfaces:
ProxyConnectorAdmin

@Service(value="proxyConnectorAdmin#default")
public class DefaultProxyConnectorAdmin
extends AbstractRepositoryAdmin
implements ProxyConnectorAdmin

Since:
1.4-M1
Author:
Olivier Lamy

Field Summary
 
Fields inherited from class org.apache.archiva.admin.repository.AbstractRepositoryAdmin
log
 
Constructor Summary
DefaultProxyConnectorAdmin()
           
 
Method Summary
 Boolean addProxyConnector(ProxyConnector proxyConnector, AuditInformation auditInformation)
           
 Boolean deleteProxyConnector(ProxyConnector proxyConnector, AuditInformation auditInformation)
           
protected  ProxyConnector getProxyConnector(ProxyConnectorConfiguration proxyConnectorConfiguration)
           
 ProxyConnector getProxyConnector(String sourceRepoId, String targetRepoId)
           
 Map<String,List<ProxyConnector>> getProxyConnectorAsMap()
           
protected  ProxyConnectorConfiguration getProxyConnectorConfiguration(ProxyConnector proxyConnector)
           
 List<ProxyConnector> getProxyConnectors()
           
protected  List<String> unescapePatterns(List<String> patterns)
           
 Boolean updateProxyConnector(ProxyConnector proxyConnector, AuditInformation auditInformation)
           
protected  void validateProxyConnector(ProxyConnector proxyConnector)
           
 
Methods inherited from class org.apache.archiva.admin.repository.AbstractRepositoryAdmin
getArchivaConfiguration, getAuditListeners, getRegistry, getRepositoryCommonValidator, saveConfiguration, setArchivaConfiguration, setAuditListeners, setRegistry, setRepositoryCommonValidator, triggerAuditEvent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultProxyConnectorAdmin

public DefaultProxyConnectorAdmin()
Method Detail

getProxyConnectors

public List<ProxyConnector> getProxyConnectors()
                                        throws RepositoryAdminException
Specified by:
getProxyConnectors in interface ProxyConnectorAdmin
Throws:
RepositoryAdminException

getProxyConnector

public ProxyConnector getProxyConnector(String sourceRepoId,
                                        String targetRepoId)
                                 throws RepositoryAdminException
Specified by:
getProxyConnector in interface ProxyConnectorAdmin
Throws:
RepositoryAdminException

addProxyConnector

public Boolean addProxyConnector(ProxyConnector proxyConnector,
                                 AuditInformation auditInformation)
                          throws RepositoryAdminException
Specified by:
addProxyConnector in interface ProxyConnectorAdmin
Throws:
RepositoryAdminException

deleteProxyConnector

public Boolean deleteProxyConnector(ProxyConnector proxyConnector,
                                    AuditInformation auditInformation)
                             throws RepositoryAdminException
Specified by:
deleteProxyConnector in interface ProxyConnectorAdmin
Throws:
RepositoryAdminException

updateProxyConnector

public Boolean updateProxyConnector(ProxyConnector proxyConnector,
                                    AuditInformation auditInformation)
                             throws RepositoryAdminException
Specified by:
updateProxyConnector in interface ProxyConnectorAdmin
Throws:
RepositoryAdminException

unescapePatterns

protected List<String> unescapePatterns(List<String> patterns)

getProxyConnectorAsMap

public Map<String,List<ProxyConnector>> getProxyConnectorAsMap()
                                                        throws RepositoryAdminException
Specified by:
getProxyConnectorAsMap in interface ProxyConnectorAdmin
Throws:
RepositoryAdminException

getProxyConnectorConfiguration

protected ProxyConnectorConfiguration getProxyConnectorConfiguration(ProxyConnector proxyConnector)

getProxyConnector

protected ProxyConnector getProxyConnector(ProxyConnectorConfiguration proxyConnectorConfiguration)

validateProxyConnector

protected void validateProxyConnector(ProxyConnector proxyConnector)
                               throws RepositoryAdminException
Throws:
RepositoryAdminException


Copyright © 2006-2011 The Apache Software Foundation. All Rights Reserved.