org.apache.archiva.admin.model.managed
Interface ManagedRepositoryAdmin

All Known Implementing Classes:
DefaultManagedRepositoryAdmin

public interface ManagedRepositoryAdmin

Since:
1.4-M1
Author:
Olivier Lamy

Field Summary
static String REPOSITORY_LOCATION_VALID_EXPRESSION
           
 
Method Summary
 Boolean addManagedRepository(ManagedRepository managedRepository, boolean needStageRepo, AuditInformation auditInformation)
           
 org.apache.maven.index.context.IndexingContext createIndexContext(ManagedRepository repository)
           
 Boolean deleteManagedRepository(String repositoryId, AuditInformation auditInformation, boolean deleteContent)
           
 List<ManagedRepository> getManagedRepositories()
           
 Map<String,ManagedRepository> getManagedRepositoriesAsMap()
           
 ManagedRepository getManagedRepository(String repositoryId)
           
 Boolean updateManagedRepository(ManagedRepository managedRepository, boolean needStageRepo, AuditInformation auditInformation, boolean resetStats)
           
 

Field Detail

REPOSITORY_LOCATION_VALID_EXPRESSION

static final String REPOSITORY_LOCATION_VALID_EXPRESSION
See Also:
Constant Field Values
Method Detail

getManagedRepositories

List<ManagedRepository> getManagedRepositories()
                                               throws RepositoryAdminException
Throws:
RepositoryAdminException

getManagedRepositoriesAsMap

Map<String,ManagedRepository> getManagedRepositoriesAsMap()
                                                          throws RepositoryAdminException
Throws:
RepositoryAdminException

getManagedRepository

ManagedRepository getManagedRepository(String repositoryId)
                                       throws RepositoryAdminException
Throws:
RepositoryAdminException

deleteManagedRepository

Boolean deleteManagedRepository(String repositoryId,
                                AuditInformation auditInformation,
                                boolean deleteContent)
                                throws RepositoryAdminException
Throws:
RepositoryAdminException

addManagedRepository

Boolean addManagedRepository(ManagedRepository managedRepository,
                             boolean needStageRepo,
                             AuditInformation auditInformation)
                             throws RepositoryAdminException
Throws:
RepositoryAdminException

updateManagedRepository

Boolean updateManagedRepository(ManagedRepository managedRepository,
                                boolean needStageRepo,
                                AuditInformation auditInformation,
                                boolean resetStats)
                                throws RepositoryAdminException
Throws:
RepositoryAdminException

createIndexContext

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


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