Class DependencyReportImpl
java.lang.Object
org.apache.jackrabbit.vault.packaging.registry.impl.DependencyReportImpl
- All Implemented Interfaces:
DependencyReport
UsageReportImpl...-
Constructor Summary
ConstructorsConstructorDescriptionDependencyReportImpl(PackageId id, Dependency[] unresolved, PackageId[] resolved) -
Method Summary
Modifier and TypeMethodDescription@NotNull PackageIdgetId()The id of the package this report is created for.@NotNull PackageId[]Returns a list of the installed packages that this package depends on.@NotNull Dependency[]Returns the dependencies that are not resolved.
-
Constructor Details
-
DependencyReportImpl
-
-
Method Details
-
getId
Description copied from interface:DependencyReportThe id of the package this report is created for.- Specified by:
getIdin interfaceDependencyReport- Returns:
- the package Id
-
getUnresolvedDependencies
Description copied from interface:DependencyReportReturns the dependencies that are not resolved. If theDependencyHandlingis set to strict, the package will not installed if any unresolved dependencies are listed.- Specified by:
getUnresolvedDependenciesin interfaceDependencyReport- Returns:
- the array of unresolved dependencies.
-
getResolvedDependencies
Description copied from interface:DependencyReportReturns a list of the installed packages that this package depends on.- Specified by:
getResolvedDependenciesin interfaceDependencyReport- Returns:
- the array of resolved dependencies
-