Interface ExtensionPlanAction


  • public interface ExtensionPlanAction
    An action to perform as part of an extension plan.
    Since:
    4.0M1
    Version:
    $Id: cf0e598a8b8a732f44705a887916cfcf67e0f532 $
    • Method Detail

      • getExtension

        Extension getExtension()
        Returns:
        the extension on which to perform the action
      • getPreviousExtensions

        Collection<InstalledExtension> getPreviousExtensions()
        Returns:
        the currently installed extensions. Used when upgrading.
      • getNamespace

        String getNamespace()
        Returns:
        the namespace in which the action should be executed
      • isDependency

        boolean isDependency()
        Returns:
        indicate indicate if the extension is a dependency of another one only in the plan