Package io.bdeploy.api.product.v1.impl
Class RemoteDependencyFetcher
java.lang.Object
io.bdeploy.api.product.v1.impl.RemoteDependencyFetcher
- All Implemented Interfaces:
DependencyFetcher
-
Constructor Summary
ConstructorsConstructorDescriptionRemoteDependencyFetcher(RemoteService svc, String instanceGroup, ActivityReporter reporter) -
Method Summary
Modifier and TypeMethodDescriptionfetch(BHive hive, SortedSet<String> deps, OsHelper.OperatingSystem os)
-
Constructor Details
-
RemoteDependencyFetcher
-
-
Method Details
-
fetch
public SortedSet<Manifest.Key> fetch(BHive hive, SortedSet<String> deps, OsHelper.OperatingSystem os) - Specified by:
fetchin interfaceDependencyFetcher- Parameters:
hive- the hive the dependency should end up indeps- 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.
-