From 79814bd40621ca79149478c455ac7c0a0426e723 Mon Sep 17 00:00:00 2001 From: akwizgran <akwizgran@users.sourceforge.net> Date: Tue, 17 Jan 2012 13:02:20 +0000 Subject: [PATCH] Segmented plugin interfaces should extend general plugin interfaces. --- api/net/sf/briar/api/plugins/duplex/DuplexSegmentedPlugin.java | 3 ++- .../api/plugins/duplex/DuplexSegmentedPluginCallback.java | 3 ++- .../sf/briar/api/plugins/simplex/SimplexSegmentedPlugin.java | 3 ++- .../api/plugins/simplex/SimplexSegmentedPluginCallback.java | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/api/net/sf/briar/api/plugins/duplex/DuplexSegmentedPlugin.java b/api/net/sf/briar/api/plugins/duplex/DuplexSegmentedPlugin.java index 3832cdc3e8..1dd7bf0d8a 100644 --- a/api/net/sf/briar/api/plugins/duplex/DuplexSegmentedPlugin.java +++ b/api/net/sf/briar/api/plugins/duplex/DuplexSegmentedPlugin.java @@ -1,12 +1,13 @@ package net.sf.briar.api.plugins.duplex; import net.sf.briar.api.ContactId; +import net.sf.briar.api.plugins.Plugin; /** * An interface for transport plugins that support duplex segmented * communication. */ -public interface DuplexSegmentedPlugin { +public interface DuplexSegmentedPlugin extends Plugin { /** * Attempts to create and return a connection to the given contact using diff --git a/api/net/sf/briar/api/plugins/duplex/DuplexSegmentedPluginCallback.java b/api/net/sf/briar/api/plugins/duplex/DuplexSegmentedPluginCallback.java index 571b617450..9fcbb1c56b 100644 --- a/api/net/sf/briar/api/plugins/duplex/DuplexSegmentedPluginCallback.java +++ b/api/net/sf/briar/api/plugins/duplex/DuplexSegmentedPluginCallback.java @@ -1,12 +1,13 @@ package net.sf.briar.api.plugins.duplex; import net.sf.briar.api.ContactId; +import net.sf.briar.api.plugins.PluginCallback; /** * An interface for handling connections created by a duplex segmented * transport plugin. */ -public interface DuplexSegmentedPluginCallback { +public interface DuplexSegmentedPluginCallback extends PluginCallback { void incomingConnectionCreated(DuplexSegmentedTransportConnection d); diff --git a/api/net/sf/briar/api/plugins/simplex/SimplexSegmentedPlugin.java b/api/net/sf/briar/api/plugins/simplex/SimplexSegmentedPlugin.java index 1f68244ca3..54deb5de05 100644 --- a/api/net/sf/briar/api/plugins/simplex/SimplexSegmentedPlugin.java +++ b/api/net/sf/briar/api/plugins/simplex/SimplexSegmentedPlugin.java @@ -1,12 +1,13 @@ package net.sf.briar.api.plugins.simplex; import net.sf.briar.api.ContactId; +import net.sf.briar.api.plugins.Plugin; /** * An interface for transport plugins that support simplex segmented * communication. */ -public interface SimplexSegmentedPlugin { +public interface SimplexSegmentedPlugin extends Plugin { /** * Attempts to create and return a reader for the given contact using the diff --git a/api/net/sf/briar/api/plugins/simplex/SimplexSegmentedPluginCallback.java b/api/net/sf/briar/api/plugins/simplex/SimplexSegmentedPluginCallback.java index 6f116eb91d..654b89907b 100644 --- a/api/net/sf/briar/api/plugins/simplex/SimplexSegmentedPluginCallback.java +++ b/api/net/sf/briar/api/plugins/simplex/SimplexSegmentedPluginCallback.java @@ -1,12 +1,13 @@ package net.sf.briar.api.plugins.simplex; import net.sf.briar.api.ContactId; +import net.sf.briar.api.plugins.PluginCallback; /** * An interface for handling readers and writers created by a simplex * segmented transport plugin. */ -public interface SimplexSegmentedPluginCallback { +public interface SimplexSegmentedPluginCallback extends PluginCallback { void readerCreated(SimplexSegmentedTransportReader r); -- GitLab