Package org.nuxeo.ecm.platform.query.api
Interface PageProviderClassReplacerDefinition
- All Superinterfaces:
Descriptor
- All Known Implementing Classes:
PageProviderClassReplacerDescriptor
Class replacer descriptor interface enable to supersede a class of an existing Page provider.
- Since:
- 6.0
-
Field Summary
Fields inherited from interface org.nuxeo.runtime.model.Descriptor
UNIQUE_DESCRIPTOR_ID
-
Method Summary
Modifier and TypeMethodDescriptiondefault String
getId()
The descriptor id, descriptors with same id are merged.Class
<? extends PageProvider<?>> boolean
Methods inherited from interface org.nuxeo.runtime.model.Descriptor
doesRemove, merge
-
Method Details
-
getId
Description copied from interface:Descriptor
The descriptor id, descriptors with same id are merged.To forbid multiple descriptors use UNIQUE_DESCRIPTOR_ID.
To forbid merge use a unique value, non-overriden
toString()
for exemple.- Specified by:
getId
in interfaceDescriptor
- Since:
- 2025.0
-
isEnabled
boolean isEnabled() -
getPageProviderClassName
String getPageProviderClassName() -
getPageProviderClass
Class<? extends PageProvider<?>> getPageProviderClass()- Since:
- Z0Z5.0
-
getPageProviderNames
-