Class Hierarchy
- java.lang.Object
- org.ametys.runtime.plugin.component.AbstractLogEnabled (implements org.ametys.runtime.plugin.component.LogEnabled)
- org.ametys.core.datasource.AbstractMyBatisDAO (implements org.apache.avalon.framework.component.Component, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.context.Contextualizable, org.ametys.runtime.plugin.component.PluginAware, org.apache.avalon.framework.service.Serviceable)
- org.ametys.core.right.RightProfilesDAO (implements org.apache.avalon.framework.activity.Initializable)
- org.ametys.runtime.plugin.component.AbstractThreadSafeComponentExtensionPoint<T> (implements org.apache.avalon.framework.component.Component, org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.activity.Disposable, org.ametys.runtime.plugin.ExtensionPoint<T>, org.apache.avalon.framework.activity.Initializable, org.apache.avalon.framework.service.Serviceable, org.apache.avalon.framework.thread.ThreadSafe)
- org.ametys.core.ui.AbstractClientSideExtensionPoint<T>
- org.ametys.core.right.RightAssignmentContextExtensionPoint
- org.ametys.runtime.plugin.component.AbstractThreadSafeComponentPrioritizableExtensionPoint<T>
- org.ametys.core.right.ProfileAssignmentStorageExtensionPoint
- org.ametys.core.right.AccessControllerExtensionPoint
- org.ametys.core.right.RightContextConvertorExtensionPoint
- org.ametys.core.ui.AbstractClientSideExtensionPoint<T>
- org.ametys.core.right.RightManager (implements org.apache.avalon.framework.component.Component, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.activity.Initializable, org.apache.avalon.framework.service.Serviceable, org.apache.avalon.framework.thread.ThreadSafe)
- org.ametys.core.ui.StaticFileImportsClientSideElement (implements org.ametys.core.ui.ClientSideElement, org.apache.avalon.framework.configuration.Configurable, org.ametys.runtime.plugin.component.PluginAware, org.apache.avalon.framework.service.Serviceable)
- org.ametys.core.ui.StaticClientSideElement
- org.ametys.core.right.AbstractStaticRightAssignmentContext (implements org.apache.avalon.framework.context.Contextualizable, org.ametys.core.right.RightAssignmentContext)
- org.ametys.core.right.UserPermissionsToolClientSideElement
- org.ametys.core.ui.StaticClientSideElement
- org.ametys.core.datasource.AbstractMyBatisDAO (implements org.apache.avalon.framework.component.Component, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.context.Contextualizable, org.ametys.runtime.plugin.component.PluginAware, org.apache.avalon.framework.service.Serviceable)
- org.apache.avalon.framework.logger.AbstractLogEnabled (implements org.apache.avalon.framework.logger.LogEnabled)
- org.ametys.core.right.RightsExtensionPoint (implements org.apache.avalon.framework.component.Component, org.ametys.runtime.plugin.ExtensionPoint<T>, org.apache.avalon.framework.activity.Initializable, org.apache.avalon.framework.thread.ThreadSafe)
- org.ametys.core.right.AllowedUsers
- org.ametys.core.right.Profile
- org.ametys.core.right.ProfileAssignmentStorageObserver (implements org.ametys.core.observation.Observer, org.apache.avalon.framework.service.Serviceable)
- java.lang.Record
- org.ametys.core.right.AccessController.ExplanationObject
- org.ametys.core.right.AccessController.Permission
- org.ametys.core.right.AccessExplanation (implements java.lang.Comparable<T>)
- org.ametys.core.right.ProfileAssignmentStorageExtensionPoint.AccessResultInfo (implements java.lang.Comparable<T>)
- org.ametys.core.right.Right
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.ametys.core.right.RightsException
- java.lang.RuntimeException
- java.lang.Exception
- org.ametys.runtime.plugin.component.AbstractLogEnabled (implements org.ametys.runtime.plugin.component.LogEnabled)
Interface Hierarchy
- org.ametys.core.right.AccessController
- org.ametys.core.ui.ClientSideElement
- org.ametys.core.right.RightAssignmentContext
- org.ametys.runtime.plugin.component.Prioritizable
- org.ametys.core.right.ProfileAssignmentStorage
- org.ametys.core.right.ModifiableProfileAssignmentStorage
- org.ametys.core.right.ProfileAssignmentStorage
- org.ametys.core.right.RightContextConvertor
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.ametys.core.right.AccessController.AccessResult
- org.ametys.core.right.AccessController.Permission.PermissionType
- org.ametys.core.right.ProfileAssignmentStorage.AnonymousOrAnyConnectedKeys
- org.ametys.core.right.ProfileAssignmentStorage.UserOrGroup
- org.ametys.core.right.RightManager.RightResult
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)