org.infinispan.loader.cluster
Class ClusterCacheLoader.ResponseValidityFilter
java.lang.Object
org.infinispan.loader.cluster.ClusterCacheLoader.ResponseValidityFilter
- All Implemented Interfaces:
- ResponseFilter
- Enclosing class:
- ClusterCacheLoader
public static class ClusterCacheLoader.ResponseValidityFilter
- extends Object
- implements ResponseFilter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClusterCacheLoader.ResponseValidityFilter
public ClusterCacheLoader.ResponseValidityFilter(List<Address> expected,
Address localAddress)
isAcceptable
public boolean isAcceptable(Response response,
Address address)
- Description copied from interface:
ResponseFilter
- Determines whether a response from a given sender should be added to the response list of the request
- Specified by:
isAcceptable
in interface ResponseFilter
- Parameters:
response
- The response (usually a serializable value)address
- The sender of response
- Returns:
- True if we should add the response to the response list of a request, otherwise false. In the latter case,
we don't add the response to the response list.
needMoreResponses
public boolean needMoreResponses()
- Description copied from interface:
ResponseFilter
- Right after calling
ResponseFilter.isAcceptable(Response, Address)
, this method is called to see whether we are done
with the request and can unblock the caller
- Specified by:
needMoreResponses
in interface ResponseFilter
- Returns:
- False if the request is done, otherwise true
Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.