Class ModelItemTypeExtensionPoint
java.lang.Object
org.ametys.runtime.plugin.component.AbstractLogEnabled
org.ametys.runtime.plugin.component.AbstractThreadSafeComponentExtensionPoint<ModelItemType>
org.ametys.runtime.model.type.ModelItemTypeExtensionPoint
org.ametys.core.model.type.ModelItemTypeExtensionPoint
org.ametys.plugins.repository.data.type.ModelItemTypeExtensionPoint
- All Implemented Interfaces:
LogEnabled
,ExtensionPoint<ModelItemType>
,Disposable
,Initializable
,Component
,Contextualizable
,Serviceable
,ThreadSafe
- Direct Known Subclasses:
ModelItemTypeExtensionPoint
Extension point holding all
ModelItemType
classes for needing features.-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Avalon Role for model aware data basic typesstatic final String
Avalon Role for model less data basic typesstatic final String
Avalon Role for unversioned data typesFields inherited from class org.ametys.core.model.type.ModelItemTypeExtensionPoint
ROLE_CREDENTIAL_PROVIDER, ROLE_GROUP_DIRECTORY, ROLE_JDBC, ROLE_SCHEDULABLE, ROLE_USER_DIRECTORY
Fields inherited from class org.ametys.runtime.model.type.ModelItemTypeExtensionPoint
ROLE_CONFIG
Fields inherited from class org.ametys.runtime.plugin.component.AbstractThreadSafeComponentExtensionPoint
_cocoonManager, _context, _manager
-
Constructor Summary
-
Method Summary
Methods inherited from class org.ametys.runtime.plugin.component.AbstractThreadSafeComponentExtensionPoint
addComponent, addExtension, contextualize, dispose, getExtension, getExtensionsIds, hasExtension, initialize, initializeExtensions, service
Methods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLogger
-
Field Details
-
ROLE_MODEL_AWARE_BASIC
Avalon Role for model aware data basic types -
ROLE_MODEL_LESS_BASIC
Avalon Role for model less data basic types -
ROLE_UNVERSIONED
Avalon Role for unversioned data types
-
-
Constructor Details
-
ModelItemTypeExtensionPoint
public ModelItemTypeExtensionPoint()
-