org.apache.archiva.admin.model.remote
Interface RemoteRepositoryAdmin

All Known Implementing Classes:
DefaultRemoteRepositoryAdmin

public interface RemoteRepositoryAdmin

Since:
1.4-M1
Author:
Olivier Lamy

Method Summary
 Boolean addRemoteRepository(RemoteRepository remoteRepository, AuditInformation auditInformation)
           
 org.apache.maven.index.context.IndexingContext createIndexContext(RemoteRepository repository)
           
 Boolean deleteRemoteRepository(String repositoryId, AuditInformation auditInformation)
           
 List<RemoteRepository> getRemoteRepositories()
           
 Map<String,RemoteRepository> getRemoteRepositoriesAsMap()
           
 RemoteRepository getRemoteRepository(String repositoryId)
           
 Boolean updateRemoteRepository(RemoteRepository remoteRepository, AuditInformation auditInformation)
           
 

Method Detail

getRemoteRepositories

List<RemoteRepository> getRemoteRepositories()
                                             throws RepositoryAdminException
Throws:
RepositoryAdminException

getRemoteRepository

RemoteRepository getRemoteRepository(String repositoryId)
                                     throws RepositoryAdminException
Throws:
RepositoryAdminException

deleteRemoteRepository

Boolean deleteRemoteRepository(String repositoryId,
                               AuditInformation auditInformation)
                               throws RepositoryAdminException
Throws:
RepositoryAdminException

addRemoteRepository

Boolean addRemoteRepository(RemoteRepository remoteRepository,
                            AuditInformation auditInformation)
                            throws RepositoryAdminException
Throws:
RepositoryAdminException

updateRemoteRepository

Boolean updateRemoteRepository(RemoteRepository remoteRepository,
                               AuditInformation auditInformation)
                               throws RepositoryAdminException
Throws:
RepositoryAdminException

getRemoteRepositoriesAsMap

Map<String,RemoteRepository> getRemoteRepositoriesAsMap()
                                                        throws RepositoryAdminException
Throws:
RepositoryAdminException

createIndexContext

org.apache.maven.index.context.IndexingContext createIndexContext(RemoteRepository repository)
                                                                  throws RepositoryAdminException
Parameters:
repository -
Returns:
Throws:
RepositoryAdminException
Since:
1.4-M2


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