]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - runtime/org.argeo.slc.support.osgi/src/main/java/org/argeo/slc/osgi/OsgiBundle.java
Added LIST_RESULTS_LONG service
[gpl/argeo-slc.git] / runtime / org.argeo.slc.support.osgi / src / main / java / org / argeo / slc / osgi / OsgiBundle.java
index 6dd75716afa336052d565bb2e19576cb7c378400..50b76fa4764c06abeb2460a03a0b8b765d41818f 100644 (file)
@@ -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;
+       }
+
 }