Class CheckAndFixPersonPermissionsBootstrapBean
- java.lang.Object
-
- org.springframework.extensions.surf.util.AbstractLifecycleBean
-
- org.alfresco.repo.security.person.CheckAndFixPersonPermissionsBootstrapBean
-
- All Implemented Interfaces:
java.util.EventListener,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware,org.springframework.context.ApplicationListener
public class CheckAndFixPersonPermissionsBootstrapBean extends org.springframework.extensions.surf.util.AbstractLifecycleBeanCheck and fix permission for people. For each person check the permission config matches that configured for the person service.- Author:
- andyh
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.apache.commons.logging.Loglog
-
Constructor Summary
Constructors Constructor Description CheckAndFixPersonPermissionsBootstrapBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidonBootstrap(org.springframework.context.ApplicationEvent event)protected voidonShutdown(org.springframework.context.ApplicationEvent event)voidsetExcludedUsers(java.util.Set<java.lang.String> excludedUsers)voidsetNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)voidsetPermissionsManager(PermissionsManager permissionsManager)voidsetPersonService(PersonService personService)voidsetTransactionService(TransactionService transactionService)
-
-
-
Method Detail
-
setNodeService
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
-
setPersonService
public void setPersonService(PersonService personService)
-
setTransactionService
public void setTransactionService(TransactionService transactionService)
-
setPermissionsManager
public void setPermissionsManager(PermissionsManager permissionsManager)
-
setExcludedUsers
public void setExcludedUsers(java.util.Set<java.lang.String> excludedUsers)
-
onBootstrap
protected void onBootstrap(org.springframework.context.ApplicationEvent event)
- Specified by:
onBootstrapin classorg.springframework.extensions.surf.util.AbstractLifecycleBean
-
onShutdown
protected void onShutdown(org.springframework.context.ApplicationEvent event)
- Specified by:
onShutdownin classorg.springframework.extensions.surf.util.AbstractLifecycleBean
-
-