Converted plugin executor to ScheduledExecutorService.

No Thread.sleep() till Brooklyn.
This commit is contained in:
akwizgran
2011-12-09 21:02:36 +00:00
parent 2014235b86
commit cd068e89c0
17 changed files with 55 additions and 53 deletions

View File

@@ -1,8 +1,9 @@
package net.sf.briar.api.plugins;
import java.util.concurrent.Executor;
import java.util.concurrent.ScheduledExecutorService;
public interface BatchPluginFactory {
BatchPlugin createPlugin(Executor e, BatchPluginCallback callback);
BatchPlugin createPlugin(ScheduledExecutorService pluginExecutor,
BatchPluginCallback callback);
}

View File

@@ -1,8 +1,9 @@
package net.sf.briar.api.plugins;
import java.util.concurrent.Executor;
import java.util.concurrent.ScheduledExecutorService;
public interface StreamPluginFactory {
StreamPlugin createPlugin(Executor e, StreamPluginCallback callback);
StreamPlugin createPlugin(ScheduledExecutorService pluginExecutor,
StreamPluginCallback callback);
}