Launcher Bundle
This bundle starts up the system and launches the entire orchestration process when invokes the trigger service (OSOTrigger bundle) with certain configuring parameters.
Although it doesn’t request any Web Service execution is considered a consuming bundle because it doesn’t perform orchestration at all and demands other bundle services.
The main packages are defined in the following table:
Launcher bundle packages
| Packages
| Description
|
| org.vodafone.osami.launcher
| This package contains the bundle activator
|
Launcher bundle class diagram
This package is composed of the next classes:
Launcher bundle packages
| Classes
| Description
|
| org.vodafone.osami.launcher.Activator
| This class gets the OSOtrigger service reference starts up the orchestration system.
|
Manifest Definition
This file just contains the bundle configuration, as well as some other features like dependencies, exports and imports.
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Launcher
Bundle-SymbolicName: org.vodafone.osami.Launcher
Bundle-Version: 1.0.0.qualifier
Bundle-Activator: org.vodafone.osami.launcher.Activator
Import-Package: org.osgi.framework;version="1.3.0",
org.vodafone.osami.osotrigger.service
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
|