1 package com.atlassian.plugin.manager;
2
3 import com.atlassian.plugin.PluginArtifact;
4 import com.atlassian.plugin.PluginInstaller;
5 import com.atlassian.plugin.RevertablePluginInstaller;
6
7
8
9
10
11
12
13 class NoOpRevertablePluginInstaller implements RevertablePluginInstaller {
14 private final PluginInstaller delegate;
15
16 public NoOpRevertablePluginInstaller(PluginInstaller delegate) {
17 this.delegate = delegate;
18 }
19
20 public void revertInstalledPlugin(String pluginKey) {
21
22 }
23
24 public void clearBackups() {
25
26 }
27
28 public void installPlugin(String key, PluginArtifact pluginArtifact) {
29 delegate.installPlugin(key, pluginArtifact);
30 }
31 }