X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Ffreenet%2Fplugin%2FPluginConnector.java;h=aa45dbf2b63e0bddeb928c6014036afe428051e1;hb=28d059a4ab6355ab6c07c1b49cb32f016d628285;hp=46343a37eaf8dc79cc09c08bc2add6fb9b06ee09;hpb=419098bcd6215125408b29e60bd888e60979d37b;p=Sone.git diff --git a/src/main/java/net/pterodactylus/sone/freenet/plugin/PluginConnector.java b/src/main/java/net/pterodactylus/sone/freenet/plugin/PluginConnector.java index 46343a3..aa45dbf 100644 --- a/src/main/java/net/pterodactylus/sone/freenet/plugin/PluginConnector.java +++ b/src/main/java/net/pterodactylus/sone/freenet/plugin/PluginConnector.java @@ -1,5 +1,5 @@ /* - * Sone - PluginConnector.java - Copyright © 2010–2015 David Roden + * Sone - PluginConnector.java - Copyright © 2010–2019 David Roden * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -25,16 +25,12 @@ import com.google.inject.Singleton; import freenet.pluginmanager.FredPluginTalker; import freenet.pluginmanager.PluginNotFoundException; -import freenet.pluginmanager.PluginRespirator; -import freenet.pluginmanager.PluginTalker; import freenet.support.SimpleFieldSet; import freenet.support.api.Bucket; /** * Interface for talking to other plugins. Other plugins are identified by their * name and a unique connection identifier. - * - * @author David ‘Bombe’ Roden */ @Singleton public class PluginConnector implements FredPluginTalker { @@ -43,20 +39,20 @@ public class PluginConnector implements FredPluginTalker { private final EventBus eventBus; /** The plugin respirator. */ - private final PluginRespirator pluginRespirator; + private final PluginRespiratorFacade pluginRespiratorFacade; /** * Creates a new plugin connector. * * @param eventBus * The event bus - * @param pluginRespirator + * @param pluginRespiratorFacade * The plugin respirator */ @Inject - public PluginConnector(EventBus eventBus, PluginRespirator pluginRespirator) { + public PluginConnector(EventBus eventBus, PluginRespiratorFacade pluginRespiratorFacade) { this.eventBus = eventBus; - this.pluginRespirator = pluginRespirator; + this.pluginRespiratorFacade = pluginRespiratorFacade; } // @@ -112,9 +108,9 @@ public class PluginConnector implements FredPluginTalker { * @throws PluginException * if the plugin can not be found */ - private PluginTalker getPluginTalker(String pluginName, String identifier) throws PluginException { + private PluginTalkerFacade getPluginTalker(String pluginName, String identifier) throws PluginException { try { - return pluginRespirator.getPluginTalker(this, pluginName, identifier); + return pluginRespiratorFacade.getPluginTalker(this, pluginName, identifier); } catch (PluginNotFoundException pnfe1) { throw new PluginException(pnfe1); }