@Service(value="managedRepositoryAdmin#default") public class DefaultManagedRepositoryAdmin extends AbstractRepositoryAdmin implements ManagedRepositoryAdmin
| Modifier and Type | Field and Description | 
|---|---|
| protected org.apache.archiva.redback.role.RoleManager | roleManager | 
| static String | STAGE_REPO_ID_END | 
REPOSITORY_LOCATION_VALID_EXPRESSION| Constructor and Description | 
|---|
| DefaultManagedRepositoryAdmin() | 
convertUriToString, getArchivaConfiguration, getAuditListeners, getModelMapper, getRegistry, getRepositoryCommonValidator, saveConfiguration, setArchivaConfiguration, setAuditListeners, setBaseRepoAttributes, setBaseRepoAttributes, setRegistry, setRepositoryCommonValidator, triggerAuditEventpublic static final String STAGE_REPO_ID_END
@Inject protected org.apache.archiva.redback.role.RoleManager roleManager
public DefaultManagedRepositoryAdmin()
@PostConstruct public void initialize() throws RepositoryAdminException, org.apache.archiva.redback.role.RoleManagerException
RepositoryAdminExceptionorg.apache.archiva.redback.role.RoleManagerException@PreDestroy public void shutdown() throws RepositoryAdminException
RepositoryAdminExceptionpublic List<ManagedRepository> getManagedRepositories() throws RepositoryAdminException
getManagedRepositories in interface ManagedRepositoryAdminRepositoryAdminExceptionpublic Map<String,ManagedRepository> getManagedRepositoriesAsMap() throws RepositoryAdminException
getManagedRepositoriesAsMap in interface ManagedRepositoryAdminRepositoryAdminExceptionpublic ManagedRepository getManagedRepository(String repositoryId) throws RepositoryAdminException
getManagedRepository in interface ManagedRepositoryAdminRepositoryAdminExceptionpublic Boolean addManagedRepository(ManagedRepository managedRepository, boolean needStageRepo, AuditInformation auditInformation) throws RepositoryAdminException
addManagedRepository in interface ManagedRepositoryAdminRepositoryAdminExceptionpublic Boolean deleteManagedRepository(String repositoryId, AuditInformation auditInformation, boolean deleteContent) throws RepositoryAdminException
deleteManagedRepository in interface ManagedRepositoryAdminRepositoryAdminExceptionpublic Boolean updateManagedRepository(ManagedRepository managedRepository, boolean needStageRepo, AuditInformation auditInformation, boolean resetStats) throws RepositoryAdminException
updateManagedRepository in interface ManagedRepositoryAdminRepositoryAdminExceptionprotected void addRepository(ManagedRepositoryConfiguration repository, Configuration configuration) throws RepositoryAdminException, IOException
RepositoryAdminExceptionIOExceptionpublic Boolean scanRepository(String repositoryId, boolean fullScan)
protected void removeRepositoryRoles(ManagedRepositoryConfiguration existingRepository) throws org.apache.archiva.redback.role.RoleManagerException
org.apache.archiva.redback.role.RoleManagerExceptionpublic org.apache.archiva.redback.role.RoleManager getRoleManager()
public void setRoleManager(org.apache.archiva.redback.role.RoleManager roleManager)
public RepositoryStatisticsManager getRepositoryStatisticsManager()
public void setRepositoryStatisticsManager(RepositoryStatisticsManager repositoryStatisticsManager)
public RepositorySessionFactory getRepositorySessionFactory()
public void setRepositorySessionFactory(RepositorySessionFactory repositorySessionFactory)
public RepositoryArchivaTaskScheduler getRepositoryTaskScheduler()
public void setRepositoryTaskScheduler(RepositoryArchivaTaskScheduler repositoryTaskScheduler)
public RepositoryRegistry getRepositoryRegistry()
public void setRepositoryRegistry(RepositoryRegistry repositoryRegistry)
Copyright © 2006–2019 The Apache Software Foundation. All rights reserved.