]> git.argeo.org Git - gpl/argeo-slc.git/blob - org.argeo.slc.api/src/org/argeo/slc/deploy/DynamicRuntime.java
Upgrade all classpaths to Java 11
[gpl/argeo-slc.git] / org.argeo.slc.api / src / org / argeo / slc / deploy / DynamicRuntime.java
1 package org.argeo.slc.deploy;
2
3 import org.argeo.slc.NameVersion;
4 import org.argeo.slc.build.Distribution;
5
6 public interface DynamicRuntime<M extends Module> extends
7 ModularDeployedSystem<M> {
8 public void shutdown();
9
10 public M installModule(Distribution distribution);
11
12 public void uninstallModule(NameVersion nameVersion);
13
14 public void updateModule(NameVersion nameVersion);
15
16 public void startModule(NameVersion nameVersion);
17
18 }