org.apache.archiva.web.startup
Class SecuritySynchronization
java.lang.Object
org.apache.archiva.web.startup.SecuritySynchronization
- All Implemented Interfaces:
- org.apache.archiva.redback.components.registry.RegistryListener
@Service
public class SecuritySynchronization
- extends Object
- implements org.apache.archiva.redback.components.registry.RegistryListener
ConfigurationSynchronization
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
private org.slf4j.Logger log
roleManager
@Inject
private org.apache.archiva.redback.role.RoleManager roleManager
rbacManager
@Inject
@Named(value="rbacManager#cached")
private org.apache.archiva.redback.rbac.RBACManager rbacManager
checkers
private Map<String,org.apache.archiva.redback.system.check.EnvironmentCheck> checkers
archivaConfiguration
@Inject
private ArchivaConfiguration archivaConfiguration
applicationContext
@Inject
private org.springframework.context.ApplicationContext applicationContext
SecuritySynchronization
public SecuritySynchronization()
initialize
@PostConstruct
public void initialize()
getBeansOfType
protected <T> Map<String,T> getBeansOfType(Class<T> clazz)
afterConfigurationChange
public void afterConfigurationChange(org.apache.archiva.redback.components.registry.Registry registry,
String propertyName,
Object propertyValue)
- Specified by:
afterConfigurationChange
in interface org.apache.archiva.redback.components.registry.RegistryListener
beforeConfigurationChange
public void beforeConfigurationChange(org.apache.archiva.redback.components.registry.Registry registry,
String propertyName,
Object propertyValue)
- Specified by:
beforeConfigurationChange
in interface org.apache.archiva.redback.components.registry.RegistryListener
synchConfiguration
private void synchConfiguration(List<ManagedRepositoryConfiguration> repos)
syncRepoConfiguration
private void syncRepoConfiguration(String id)
startup
public void startup()
throws ArchivaException
- Throws:
ArchivaException
executeEnvironmentChecks
private void executeEnvironmentChecks()
throws ArchivaException
- Throws:
ArchivaException
assignRepositoryObserverToGuestUser
private void assignRepositoryObserverToGuestUser(List<ManagedRepositoryConfiguration> repos)
Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.