X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=runtime%2Forg.argeo.slc.support.osgi%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fosgi%2FOsgiBundle.java;h=50b76fa4764c06abeb2460a03a0b8b765d41818f;hb=621383daf84de8a09a7953a2b9a15dd2fa7fcdce;hp=6dd75716afa336052d565bb2e19576cb7c378400;hpb=af874b12bcb864e1ee2b48e8d6e1fea3a584c53d;p=gpl%2Fargeo-slc.git diff --git a/runtime/org.argeo.slc.support.osgi/src/main/java/org/argeo/slc/osgi/OsgiBundle.java b/runtime/org.argeo.slc.support.osgi/src/main/java/org/argeo/slc/osgi/OsgiBundle.java index 6dd75716a..50b76fa47 100644 --- a/runtime/org.argeo.slc.support.osgi/src/main/java/org/argeo/slc/osgi/OsgiBundle.java +++ b/runtime/org.argeo.slc.support.osgi/src/main/java/org/argeo/slc/osgi/OsgiBundle.java @@ -2,6 +2,7 @@ package org.argeo.slc.osgi; import org.argeo.slc.build.BasicNameVersion; import org.argeo.slc.build.Distribution; +import org.argeo.slc.core.build.ResourceDistribution; import org.argeo.slc.deploy.DeploymentData; import org.argeo.slc.deploy.Module; import org.argeo.slc.deploy.TargetData; @@ -10,10 +11,13 @@ import org.osgi.framework.Bundle; import org.osgi.framework.Constants; public class OsgiBundle extends BasicNameVersion implements Module { - private Distribution distribution; + private ResourceDistribution distribution; private Long internalBundleId; + private String label; + private String description; + public OsgiBundle() { } @@ -51,11 +55,15 @@ public class OsgiBundle extends BasicNameVersion implements Module { return distribution; } + public ResourceDistribution getResourceDistribution() { + return distribution; + } + public TargetData getTargetData() { throw new UnsupportedOperationException(); } - public void setDistribution(Distribution distribution) { + public void setResourceDistribution(ResourceDistribution distribution) { this.distribution = distribution; } @@ -72,4 +80,20 @@ public class OsgiBundle extends BasicNameVersion implements Module { this.internalBundleId = internalBundleId; } + public String getLabel() { + return label; + } + + public void setLabel(String label) { + this.label = label; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + }