public class LocalProcessChannel<T extends java.io.Serializable> extends java.lang.Object implements ProcessChannel<T>
Constructor and Description |
---|
LocalProcessChannel(NoticeableFuture<T> noticeableFuture,
java.io.ObjectOutputStream objectOutputStream,
AsyncBroker<java.lang.Long,java.io.Serializable> asyncBroker) |
Modifier and Type | Method and Description |
---|---|
NoticeableFuture<T> |
getProcessNoticeableFuture() |
<V extends java.io.Serializable> |
write(ProcessCallable<V> processCallable) |
public LocalProcessChannel(NoticeableFuture<T> noticeableFuture, java.io.ObjectOutputStream objectOutputStream, AsyncBroker<java.lang.Long,java.io.Serializable> asyncBroker)
public NoticeableFuture<T> getProcessNoticeableFuture()
getProcessNoticeableFuture
in interface ProcessChannel<T extends java.io.Serializable>
public <V extends java.io.Serializable> NoticeableFuture<V> write(ProcessCallable<V> processCallable)
write
in interface ProcessChannel<T extends java.io.Serializable>