java.lang.Object
org.ametys.runtime.plugin.component.AbstractLogEnabled
org.ametys.plugins.core.impl.right.AbstractAccessController
org.ametys.plugins.workspaces.project.rights.accesscontroller.ModuleAccessController
All Implemented Interfaces:
AccessController, LogEnabled, PluginAware, Component, Serviceable

Give the read right on modules if the user as any other profile on it. This controller has no cache by itself on the underlying non cached ProfileAssignmentStorageExtensionPoint ; but as it works only on the read right, the top level cache in the RightManager do the job