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 TypeMethodDescriptionmanage()When the framework is launched, the launcher might find bundles that were not part of the run bundles.
-
Method Details
-
manage
ProjectInstructions.LauncherManage 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
-