package net.jxta.impl.util.threads; import java.util.concurrent.Callable; /** * Simple wrapper for a Runnable to make it conform to the Callable interface. */ public class RunnableAsCallableWrapper<T> implements Callable<T> { private Runnable wrapped; public RunnableAsCallableWrapper(Runnable wrapped) { this.wrapped = wrapped; } public T call() throws Exception { wrapped.run(); return null; } }