Package io.bdeploy.api.product.v1.impl
Class LocalDependencyFetcher
java.lang.Object
io.bdeploy.api.product.v1.impl.LocalDependencyFetcher
- All Implemented Interfaces:
DependencyFetcher
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfetch(BHive hive, SortedSet<String> specs, OsHelper.OperatingSystem os) static Manifest.KeyresolveSingleLocal(BHive hive, String spec, OsHelper.OperatingSystem os)
-
Constructor Details
-
LocalDependencyFetcher
public LocalDependencyFetcher()
-
-
Method Details
-
fetch
public SortedSet<Manifest.Key> fetch(BHive hive, SortedSet<String> specs, OsHelper.OperatingSystem os) - Specified by:
fetchin interfaceDependencyFetcher- Parameters:
hive- the hive the dependency should end up inspecs- the dependency specs. Each is an "incomplete" manifest key as it lacks the OS nameos- the OS component for the key to resolve.- Returns:
- all
Manifest.Keyresolved for the given specs.
-
resolveSingleLocal
-