Interface ExternalApplication


public sealed interface ExternalApplication
Description of an external application image.
  • Method Details

    • mainLauncher

      Returns the main launcher configured for the application.
      Returns:
      the main launcher configured for the application
    • addLaunchers

      Returns the list of additional launchers configured for the application.

      Returns an empty list for an application without additional launchers.

      Returns:
      the list of additional launchers configured for the application
    • appVersion

      String appVersion()
      Returns application version.
      Returns:
      the application version
    • appName

      String appName()
      Returns application name.
      Returns:
      the application name
    • extra

      Options extra()
      Returns additional properties.
      Returns:
      the additional properties
    • create

      static ExternalApplication create(Options appOptions, List<Options> addLauncherOptions, jdk.internal.util.OperatingSystem os)