Class DpkgInstallationDiscriminator
- java.lang.Object
-
- com._1c.g5.v8.dt.platform.services.core.runtimes.DpkgInstallationDiscriminator
-
- All Implemented Interfaces:
IRuntimeInstallationDiscriminator
public class DpkgInstallationDiscriminator extends Object implements IRuntimeInstallationDiscriminator
IRuntimeInstallationDiscriminator
implementation that usesdpkg
utility for resolving proposes.
-
-
Constructor Summary
Constructors Constructor Description DpkgInstallationDiscriminator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<RuntimeInstallationDescription>
discriminate(URI location)
Tries to discriminate the 1C:Enterprise runtime installation by the provided location.
-
-
-
Method Detail
-
discriminate
public Optional<RuntimeInstallationDescription> discriminate(URI location)
Description copied from interface:IRuntimeInstallationDiscriminator
Tries to discriminate the 1C:Enterprise runtime installation by the provided location. Returns an optional description of the 1C:Enterprise runtime installation:- The version of the target 1C:Enterprise runtime installation (e.g.
8.3.8
) - The build number of the target 1C:Enterprise runtime installation (e.g.
1945
) - The architectire of the target 1C:Enterprise runtime installation (e.g.
x86
)
- Specified by:
discriminate
in interfaceIRuntimeInstallationDiscriminator
- Parameters:
location
- the 1C:Enterprise runtime install location to get version from, cannot benull
- Returns:
- an optional description of the 1C:Enterprise runtime installation
- See Also:
RuntimeInstallationDescription
- The version of the target 1C:Enterprise runtime installation (e.g.
-
-