Class DependencyReportImpl

java.lang.Object
org.apache.jackrabbit.vault.packaging.registry.impl.DependencyReportImpl
All Implemented Interfaces:
DependencyReport

public class DependencyReportImpl extends Object implements DependencyReport
UsageReportImpl...
  • Constructor Details

  • Method Details

    • getId

      @NotNull public @NotNull PackageId getId()
      Description copied from interface: DependencyReport
      The id of the package this report is created for.
      Specified by:
      getId in interface DependencyReport
      Returns:
      the package Id
    • getUnresolvedDependencies

      @NotNull public @NotNull Dependency[] getUnresolvedDependencies()
      Description copied from interface: DependencyReport
      Returns the dependencies that are not resolved. If the DependencyHandling is set to strict, the package will not installed if any unresolved dependencies are listed.
      Specified by:
      getUnresolvedDependencies in interface DependencyReport
      Returns:
      the array of unresolved dependencies.
    • getResolvedDependencies

      @NotNull public @NotNull PackageId[] getResolvedDependencies()
      Description copied from interface: DependencyReport
      Returns a list of the installed packages that this package depends on.
      Specified by:
      getResolvedDependencies in interface DependencyReport
      Returns:
      the array of resolved dependencies