@Override public void stop() { for (Contribution c : storage.getContributions()) { if (!c.isDisabled()) { uninstallContribution(c); } } }
@Override public boolean removeContribution(Contribution contrib) { return storage.removeContribution(contrib); }
@Override public Contribution addContribution(Contribution contrib) { return storage.addContribution(contrib); }
@Override public Contribution getContribution(String name) { return storage.getContribution(name); }
@Override public List<Contribution> getContributions() { return storage.getContributions(); }
@Override public boolean isPersisted(Contribution contrib) { return storage.getContribution(contrib.getName()) != null; }
@Override public Contribution updateContribution(Contribution contribution) { return storage.updateContribution(contribution); }