com.atlassian.confluence.core
Class CachingInheritedContentPermissionManager
java.lang.Object
com.atlassian.confluence.core.CachingInheritedContentPermissionManager
- All Implemented Interfaces:
- InheritedContentPermissionManager, com.atlassian.event.EventListener
public class CachingInheritedContentPermissionManager
- extends java.lang.Object
- implements InheritedContentPermissionManager, com.atlassian.event.EventListener
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CachingInheritedContentPermissionManager
public CachingInheritedContentPermissionManager()
getInheritedContentPermissionSets
public java.util.List getInheritedContentPermissionSets(ContentEntityObject contentEntityObject)
- Specified by:
getInheritedContentPermissionSets in interface InheritedContentPermissionManager
- Returns:
- a list of
ContentPermissionSets of type
ContentPermission.VIEW_PERMISSION of all ancestors of contentEntityObject
handleEvent
public void handleEvent(com.atlassian.event.Event event)
- Specified by:
handleEvent in interface com.atlassian.event.EventListener
getHandledEventClasses
public java.lang.Class[] getHandledEventClasses()
- Specified by:
getHandledEventClasses in interface com.atlassian.event.EventListener
getPageManager
public PageManager getPageManager()
setPageManager
public void setPageManager(PageManager pageManager)
setCacheFactory
public void setCacheFactory(com.atlassian.cache.CacheFactory cacheFactory)
getContentPermissionSetDao
public ContentPermissionSetDao getContentPermissionSetDao()
setContentPermissionSetDao
public void setContentPermissionSetDao(ContentPermissionSetDao contentPermissionSetDao)
setDefaultInheritedContentPermissionManager
public void setDefaultInheritedContentPermissionManager(InheritedContentPermissionManager defaultInheritedContentPermissionManager)
Copyright © 2003-2008 Atlassian Pty Ltd. All Rights Reserved.