org.apache.archiva.admin.repository.remote
Class DefaultRemoteRepositoryAdmin

java.lang.Object
  extended by org.apache.archiva.admin.repository.AbstractRepositoryAdmin
      extended by org.apache.archiva.admin.repository.remote.DefaultRemoteRepositoryAdmin
All Implemented Interfaces:
RemoteRepositoryAdmin

@Service(value="remoteRepositoryAdmin#default")
public class DefaultRemoteRepositoryAdmin
extends AbstractRepositoryAdmin
implements RemoteRepositoryAdmin

Since:
1.4-M1
Author:
Olivier Lamy

Field Summary
 
Fields inherited from class org.apache.archiva.admin.repository.AbstractRepositoryAdmin
log
 
Constructor Summary
DefaultRemoteRepositoryAdmin()
           
 
Method Summary
 Boolean addRemoteRepository(RemoteRepository remoteRepository, AuditInformation auditInformation)
           
 Boolean deleteRemoteRepository(String repositoryId, AuditInformation auditInformation)
           
 List<RemoteRepository> getRemoteRepositories()
           
 Map<String,RemoteRepository> getRemoteRepositoriesAsMap()
           
 RemoteRepository getRemoteRepository(String repositoryId)
           
 Boolean updateRemoteRepository(RemoteRepository remoteRepository, AuditInformation auditInformation)
           
 
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

DefaultRemoteRepositoryAdmin

public DefaultRemoteRepositoryAdmin()
Method Detail

getRemoteRepositories

public List<RemoteRepository> getRemoteRepositories()
                                             throws RepositoryAdminException
Specified by:
getRemoteRepositories in interface RemoteRepositoryAdmin
Throws:
RepositoryAdminException

getRemoteRepository

public RemoteRepository getRemoteRepository(String repositoryId)
                                     throws RepositoryAdminException
Specified by:
getRemoteRepository in interface RemoteRepositoryAdmin
Throws:
RepositoryAdminException

addRemoteRepository

public Boolean addRemoteRepository(RemoteRepository remoteRepository,
                                   AuditInformation auditInformation)
                            throws RepositoryAdminException
Specified by:
addRemoteRepository in interface RemoteRepositoryAdmin
Throws:
RepositoryAdminException

deleteRemoteRepository

public Boolean deleteRemoteRepository(String repositoryId,
                                      AuditInformation auditInformation)
                               throws RepositoryAdminException
Specified by:
deleteRemoteRepository in interface RemoteRepositoryAdmin
Throws:
RepositoryAdminException

updateRemoteRepository

public Boolean updateRemoteRepository(RemoteRepository remoteRepository,
                                      AuditInformation auditInformation)
                               throws RepositoryAdminException
Specified by:
updateRemoteRepository in interface RemoteRepositoryAdmin
Throws:
RepositoryAdminException

getRemoteRepositoriesAsMap

public Map<String,RemoteRepository> getRemoteRepositoriesAsMap()
                                                        throws RepositoryAdminException
Specified by:
getRemoteRepositoriesAsMap in interface RemoteRepositoryAdmin
Throws:
RepositoryAdminException


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