Author: saces
Date: 2007-11-27 10:19:32 +0000 (Tue, 27 Nov 2007)
New Revision: 15957
Modified:
trunk/freenet/src/freenet/pluginmanager/PluginRespirator.java
trunk/freenet/src/freenet/pluginmanager/PluginTalker.java
Log:
fix plugin to plugin talk
Modified: trunk/freenet/src/freenet/pluginmanager/PluginRespirator.java
===================================================================
--- trunk/freenet/src/freenet/pluginmanager/PluginRespirator.java
2007-11-27 02:04:41 UTC (rev 15956)
+++ trunk/freenet/src/freenet/pluginmanager/PluginRespirator.java
2007-11-27 10:19:32 UTC (rev 15957)
@@ -51,4 +51,8 @@
return formNode;
}
+
+ public PluginTalker getPluginTalker(FredPluginTalker fpt, String
pluginname, String identifier) throws PluginNotFoundException {
+ return new PluginTalker(fpt, node, pluginname, identifier);
+ }
}
Modified: trunk/freenet/src/freenet/pluginmanager/PluginTalker.java
===================================================================
--- trunk/freenet/src/freenet/pluginmanager/PluginTalker.java 2007-11-27
02:04:41 UTC (rev 15956)
+++ trunk/freenet/src/freenet/pluginmanager/PluginTalker.java 2007-11-27
10:19:32 UTC (rev 15957)
@@ -22,11 +22,11 @@
FredPluginFCP plugin;
- PluginTalker(Node node2, String pluginname2, String identifier2) throws
PluginNotFoundException {
+ PluginTalker(FredPluginTalker fpt, Node node2, String pluginname2,
String identifier2) throws PluginNotFoundException {
node = node2;
plugin = findPlugin(pluginname2);
access = null;
- replysender = new PluginReplySenderDirect(node2, null,
pluginname2, identifier2);
+ replysender = new PluginReplySenderDirect(node2, fpt,
pluginname2, identifier2);
}
public PluginTalker(Node node2, FCPConnectionHandler handler, String
pluginname2, String identifier2, boolean access2) throws
PluginNotFoundException {