Liferay 7.0-ce-b4

com.liferay.portal.kernel.process.local
Class LocalProcessChannel<T extends Serializable>

java.lang.Object
  extended by com.liferay.portal.kernel.process.local.LocalProcessChannel<T>
All Implemented Interfaces:
ProcessChannel<T>

public class LocalProcessChannel<T extends Serializable>
extends Object
implements ProcessChannel<T>


Constructor Summary
LocalProcessChannel(NoticeableFuture<T> noticeableFuture, ObjectOutputStream objectOutputStream, AsyncBroker<Long,Serializable> asyncBroker)
           
 
Method Summary
 NoticeableFuture<T> getProcessNoticeableFuture()
           
<V extends Serializable>
NoticeableFuture<V>
write(ProcessCallable<V> processCallable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalProcessChannel

public LocalProcessChannel(NoticeableFuture<T> noticeableFuture,
                           ObjectOutputStream objectOutputStream,
                           AsyncBroker<Long,Serializable> asyncBroker)
Method Detail

getProcessNoticeableFuture

public NoticeableFuture<T> getProcessNoticeableFuture()
Specified by:
getProcessNoticeableFuture in interface ProcessChannel<T extends Serializable>

write

public <V extends Serializable> NoticeableFuture<V> write(ProcessCallable<V> processCallable)
Specified by:
write in interface ProcessChannel<T extends Serializable>

Liferay 7.0-ce-b4