Interface ProjectInstructions.LauncherOptions

Enclosing interface:
ProjectInstructions

public static interface ProjectInstructions.LauncherOptions
the -launcher instruction is a set of properties, represented in this interface
  • Method Summary

    Modifier and Type
    Method
    Description
    When the framework is launched, the launcher might find bundles that were not part of the run bundles.
  • Method Details

    • manage

      When the framework is launched, the launcher might find bundles that were not part of the run bundles. This is valid if one of the managed bundles is a management agent that installs these bundles, for example via a remote management system. In that case, the launcher should not touch those other bundles. However, sometimes the bundles are installed manually. In that case they should be managed.

      This was added because the launcher was originally always assuming a management agent and kept its hands off these bundles. However, a change was introduced that made the launcher set the start level of all bundles and this was not discovered for 3 versions. Therefore this option was introduced with a default of ProjectInstructions.LauncherManage.all