Package org.marid.proto
Interface ProtoBusTaskRunner<T extends ProtoBus>
-
public interface ProtoBusTaskRunner<T extends ProtoBus>- Author:
- Dmitry Ovchinnikov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <R> Rcall(org.marid.io.IOBiFunction<T,ProtoIO,R> function)<R> java.util.concurrent.Future<R>callAsync(org.marid.io.IOBiFunction<T,ProtoIO,R> function)voidrun(org.marid.io.IOBiConsumer<T,ProtoIO> consumer)java.util.concurrent.Future<?>runAsync(org.marid.io.IOBiConsumer<T,ProtoIO> consumer)java.util.concurrent.ScheduledFuture<?>schedule(org.marid.io.IOBiConsumer<T,ProtoIO> task, long delay, long period, java.util.concurrent.TimeUnit unit, boolean fair)
-