org.apache.archiva.rest.services
Class DefaultProxyConnectorService

java.lang.Object
  extended by org.apache.archiva.rest.services.AbstractRestService
      extended by org.apache.archiva.rest.services.DefaultProxyConnectorService
All Implemented Interfaces:
org.apache.archiva.rest.api.services.ProxyConnectorService

@Service(value="proxyConnectorService#rest")
public class DefaultProxyConnectorService
extends AbstractRestService
implements org.apache.archiva.rest.api.services.ProxyConnectorService

Author:
Olivier Lamy

Field Summary
 
Fields inherited from class org.apache.archiva.rest.services.AbstractRestService
archivaAdministration, httpServletRequest, log, managedRepositoryAdmin, repositoryContentFactory, repositorySessionFactory, repositoryTaskScheduler, userRepositories
 
Constructor Summary
DefaultProxyConnectorService(org.springframework.context.ApplicationContext applicationContext)
           
 
Method Summary
 Boolean addProxyConnector(org.apache.archiva.admin.model.beans.ProxyConnector proxyConnector)
           
 Boolean deleteProxyConnector(org.apache.archiva.admin.model.beans.ProxyConnector proxyConnector)
           
 List<org.apache.archiva.rest.api.model.PolicyInformation> getAllPolicyInformations()
           
 org.apache.archiva.admin.model.beans.ProxyConnector getProxyConnector(String sourceRepoId, String targetRepoId)
           
 org.apache.archiva.admin.model.proxyconnector.ProxyConnectorAdmin getProxyConnectorAdmin()
           
 List<org.apache.archiva.admin.model.beans.ProxyConnector> getProxyConnectors()
           
 Boolean removeProxyConnector(String sourceRepoId, String targetRepoId)
           
 void setProxyConnectorAdmin(org.apache.archiva.admin.model.proxyconnector.ProxyConnectorAdmin proxyConnectorAdmin)
           
 Boolean updateProxyConnector(org.apache.archiva.admin.model.beans.ProxyConnector proxyConnector)
           
 
Methods inherited from class org.apache.archiva.rest.services.AbstractRestService
buildArtifacts, doScanRepository, getArtifactUrl, getAuditInformation, getAuditListeners, getBaseUrl, getBeansOfType, getObservableRepos, getPrincipal, setAuditListeners, triggerAuditEvent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultProxyConnectorService

@Inject
public DefaultProxyConnectorService(org.springframework.context.ApplicationContext applicationContext)
Method Detail

getProxyConnectors

public List<org.apache.archiva.admin.model.beans.ProxyConnector> getProxyConnectors()
                                                                             throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
getProxyConnectors in interface org.apache.archiva.rest.api.services.ProxyConnectorService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

getProxyConnector

public org.apache.archiva.admin.model.beans.ProxyConnector getProxyConnector(String sourceRepoId,
                                                                             String targetRepoId)
                                                                      throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
getProxyConnector in interface org.apache.archiva.rest.api.services.ProxyConnectorService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

addProxyConnector

public Boolean addProxyConnector(org.apache.archiva.admin.model.beans.ProxyConnector proxyConnector)
                          throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
addProxyConnector in interface org.apache.archiva.rest.api.services.ProxyConnectorService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

deleteProxyConnector

public Boolean deleteProxyConnector(org.apache.archiva.admin.model.beans.ProxyConnector proxyConnector)
                             throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
deleteProxyConnector in interface org.apache.archiva.rest.api.services.ProxyConnectorService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

removeProxyConnector

public Boolean removeProxyConnector(String sourceRepoId,
                                    String targetRepoId)
                             throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
removeProxyConnector in interface org.apache.archiva.rest.api.services.ProxyConnectorService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

updateProxyConnector

public Boolean updateProxyConnector(org.apache.archiva.admin.model.beans.ProxyConnector proxyConnector)
                             throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
updateProxyConnector in interface org.apache.archiva.rest.api.services.ProxyConnectorService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

getAllPolicyInformations

public List<org.apache.archiva.rest.api.model.PolicyInformation> getAllPolicyInformations()
                                                                                   throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
getAllPolicyInformations in interface org.apache.archiva.rest.api.services.ProxyConnectorService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

getProxyConnectorAdmin

public org.apache.archiva.admin.model.proxyconnector.ProxyConnectorAdmin getProxyConnectorAdmin()

setProxyConnectorAdmin

public void setProxyConnectorAdmin(org.apache.archiva.admin.model.proxyconnector.ProxyConnectorAdmin proxyConnectorAdmin)


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