List of usage examples for org.springframework.data.gemfire.function BatchingResultSender BatchingResultSender
public BatchingResultSender(int batchSize, ResultSender<Object> resultSender)
From source file:org.springframework.data.gemfire.function.PojoFunctionWrapper.java
private void sendResults(ResultSender<Object> resultSender, Object result) { if (result == null) { resultSender.lastResult(null);/*w w w . j av a 2 s . co m*/ } else { if (ObjectUtils.isArray(result)) { new BatchingResultSender(batchSize, resultSender).sendArrayResults(result); } else if (Iterable.class.isAssignableFrom(result.getClass())) { new BatchingResultSender(batchSize, resultSender).sendResults((Iterable<?>) result); } else { resultSender.lastResult(result); } } }