1 package org
.argeo
.slc
.cms
.deploy
.osgi
;
3 import org
.argeo
.slc
.build
.Distribution
;
4 import org
.argeo
.slc
.build
.ModularDistribution
;
5 import org
.argeo
.slc
.cms
.deploy
.CmsDeployedSystem
;
6 import org
.argeo
.slc
.cms
.deploy
.CmsDeploymentData
;
7 import org
.argeo
.slc
.cms
.deploy
.CmsTargetData
;
8 import org
.argeo
.slc
.deploy
.DeploymentData
;
9 import org
.argeo
.slc
.deploy
.TargetData
;
10 import org
.osgi
.framework
.BundleContext
;
12 public class CmsOsgiDeployedSystem
implements CmsDeployedSystem
{
13 private ModularDistribution distribution
;
14 private CmsTargetData targetData
;
15 private CmsDeploymentData deploymentData
;
17 private BundleContext systemBundleContext
;
19 public CmsOsgiDeployedSystem(BundleContext systemBundleContext
, ModularDistribution distribution
,
20 CmsTargetData targetData
, CmsDeploymentData deploymentData
) {
21 this.systemBundleContext
= systemBundleContext
;
23 this.distribution
= distribution
;
24 this.targetData
= targetData
;
25 this.deploymentData
= deploymentData
;
29 public String
getDeployedSystemId() {
30 // TODO Auto-generated method stub
35 public Distribution
getDistribution() {
40 public DeploymentData
getDeploymentData() {
41 return deploymentData
;
45 public TargetData
getTargetData() {