From 916fa665600f8628cd85f97ea7936ec645a74f89 Mon Sep 17 00:00:00 2001
From: akwizgran <michael@briarproject.org>
Date: Sat, 15 Dec 2012 02:21:35 +0000
Subject: [PATCH] ReliabilityLayer doesn't need to expose a public WriteHandler
 interface.

---
 .../src/net/sf/briar/api/reliability/ReliabilityLayer.java      | 2 +-
 .../src/net/sf/briar/reliability/ReliabilityLayerImpl.java      | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/briar-api/src/net/sf/briar/api/reliability/ReliabilityLayer.java b/briar-api/src/net/sf/briar/api/reliability/ReliabilityLayer.java
index 0eba9e550a..ae1938039f 100644
--- a/briar-api/src/net/sf/briar/api/reliability/ReliabilityLayer.java
+++ b/briar-api/src/net/sf/briar/api/reliability/ReliabilityLayer.java
@@ -3,7 +3,7 @@ package net.sf.briar.api.reliability;
 import java.io.InputStream;
 import java.io.OutputStream;
 
-public interface ReliabilityLayer extends ReadHandler, WriteHandler {
+public interface ReliabilityLayer extends ReadHandler {
 
 	void start();
 
diff --git a/briar-core/src/net/sf/briar/reliability/ReliabilityLayerImpl.java b/briar-core/src/net/sf/briar/reliability/ReliabilityLayerImpl.java
index 825c8ee7ca..22a7186667 100644
--- a/briar-core/src/net/sf/briar/reliability/ReliabilityLayerImpl.java
+++ b/briar-core/src/net/sf/briar/reliability/ReliabilityLayerImpl.java
@@ -14,7 +14,7 @@ import java.util.logging.Logger;
 import net.sf.briar.api.reliability.ReliabilityLayer;
 import net.sf.briar.api.reliability.WriteHandler;
 
-class ReliabilityLayerImpl implements ReliabilityLayer {
+class ReliabilityLayerImpl implements ReliabilityLayer, WriteHandler {
 
 	private static final int TICK_INTERVAL = 500; // Milliseconds
 
-- 
GitLab