com.liferay.portal.kernel.cluster
Class FutureClusterResponses
java.lang.Object
com.liferay.portal.kernel.cluster.FutureClusterResponses
- All Implemented Interfaces:
- java.util.concurrent.Future<ClusterNodeResponses>
public class FutureClusterResponses
- extends java.lang.Object
- implements java.util.concurrent.Future<ClusterNodeResponses>
View Source
- Author:
- Tina Tian
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FutureClusterResponses
public FutureClusterResponses(java.util.List<Address> addresses)
addClusterNodeResponse
public void addClusterNodeResponse(ClusterNodeResponse clusterNodeResponse)
addExpectedReplyAddress
public void addExpectedReplyAddress(Address address)
cancel
public boolean cancel(boolean mayInterruptIfRunning)
- Specified by:
cancel
in interface java.util.concurrent.Future<ClusterNodeResponses>
expectsReply
public boolean expectsReply(Address address)
get
public ClusterNodeResponses get()
throws java.lang.InterruptedException
- Specified by:
get
in interface java.util.concurrent.Future<ClusterNodeResponses>
- Throws:
java.lang.InterruptedException
get
public ClusterNodeResponses get(long timeout,
java.util.concurrent.TimeUnit timeUnit)
throws java.lang.InterruptedException,
java.util.concurrent.TimeoutException
- Specified by:
get
in interface java.util.concurrent.Future<ClusterNodeResponses>
- Throws:
java.lang.InterruptedException
java.util.concurrent.TimeoutException
getPartialResults
public ClusterNodeResponses getPartialResults()
isCancelled
public boolean isCancelled()
- Specified by:
isCancelled
in interface java.util.concurrent.Future<ClusterNodeResponses>
isDone
public boolean isDone()
- Specified by:
isDone
in interface java.util.concurrent.Future<ClusterNodeResponses>