Interface PageProviderClassReplacerDefinition

All Superinterfaces:
Descriptor
All Known Implementing Classes:
PageProviderClassReplacerDescriptor

public interface PageProviderClassReplacerDefinition extends Descriptor
Class replacer descriptor interface enable to supersede a class of an existing Page provider.
Since:
6.0
  • Method Details

    • getId

      default String 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 interface Descriptor
      Since:
      2025.0
    • isEnabled

      boolean isEnabled()
    • getPageProviderClassName

      String getPageProviderClassName()
    • getPageProviderClass

      Class<? extends PageProvider<?>> getPageProviderClass()
      Since:
      Z0Z5.0
    • getPageProviderNames

      List<String> getPageProviderNames()