Moved all automatic connection logic into poller.

This commit is contained in:
akwizgran
2016-05-05 14:48:28 +01:00
parent ff8301521c
commit 5044f34ba9
9 changed files with 411 additions and 341 deletions

View File

@@ -0,0 +1,20 @@
package org.briarproject;
import org.hamcrest.Description;
import org.jmock.api.Action;
import org.jmock.api.Invocation;
public class RunAction implements Action {
@Override
public Object invoke(Invocation invocation) throws Throwable {
Runnable task = (Runnable) invocation.getParameter(0);
task.run();
return null;
}
@Override
public void describeTo(Description description) {
description.appendText("runs a runnable");
}
}