import java.util.List;
import java.util.UUID;
+import org.argeo.slc.NameVersion;
import org.argeo.slc.SlcException;
import org.argeo.slc.StreamReadable;
import org.argeo.slc.UnsupportedException;
import org.argeo.slc.build.Distribution;
-import org.argeo.slc.build.NameVersion;
import org.argeo.slc.core.build.VersionedResourceDistribution;
import org.argeo.slc.deploy.DeploymentData;
import org.argeo.slc.deploy.DynamicRuntime;
return new OsgiBundle(bundle);
}
+ public void updateModule(NameVersion nameVersion) {
+ Bundle bundle = findBundle(nameVersion);
+ try {
+ bundle.update();
+ } catch (BundleException e) {
+ throw new SlcException("Cannot update " + bundle, e);
+ }
+ }
+
public void uninstallModule(NameVersion nameVersion) {
Bundle bundle = findBundle(nameVersion);
try {