Interface PageExtensionInstallatorProvider

All Known Implementing Classes:
AbstractPageExtensionInstallatorProvider, RemotePageExtensionInstallatorProvider

public interface PageExtensionInstallatorProvider
Author:
Jan Papousek
  • Method Details

    • installator

      PageExtensionInstallator installator(String extensionName)
      Provides a PageExtensionInstallator instance for the extension specified by the given name. Also cycles in page extension requirements are checked.
      Parameters:
      extensionName -
      Returns:
      installator or null, if the extension with the given name isn't available
      Throws:
      IllegalStateException - if there is a cycle in page extension requirements
    • installator

      PageExtensionInstallator installator(String extensionName, boolean checkRequirements)
      Provides a PageExtensionInstallator instance for the extension specified by the given name.
      Parameters:
      extensionName -
      checkRequirements - if true, cycles in page extension requirements are checked.
      Throws:
      IllegalStateException - if there is a cycle in page extension requirements