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;
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() {
}
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;
}
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;
+ }
+
}