public final void lastResult(final Object oneResult) { lastResult(oneResult, true, true, true); }
localOnly = true ; final MemberFunctionResultSender resultSender = new MemberFunctionResultSender(dm, localRC, function,localOnly, remoteOnly, sender); if (dest.contains(localVM)) {
flushTXPendingOps(); lastResult(oneResult, rc, false, true, this.dm.getId()); lastResult(oneResult, rc, false, true, this.dm .getDistributionManagerId());
final boolean localOnly = !remoteOnly && dest.isEmpty(); final TXStateInterface tx = flushTXPendingOps(dm); final MemberFunctionResultSender resultSender = new MemberFunctionResultSender( dm, tx, localRC, function, localOnly, remoteOnly, sender); if (!remoteOnly) {
public void sendException(Throwable exception) { InternalFunctionException iFunxtionException = new InternalFunctionException( exception); this.lastResult(iFunxtionException); this.localLastResultRecieved = true; }
final MemberFunctionResultSender resultSender = new MemberFunctionResultSender( dm, localResultCollector, function, localOnly, remoteOnly, null); if (dest.contains(localVM)) {
public void sendException(Throwable exception) { InternalFunctionException iFunxtionException = new InternalFunctionException( exception); this.lastResult(iFunxtionException); this.localLastResultRecieved = true; }
final MemberFunctionResultSender resultSender = new MemberFunctionResultSender( dm, tx, localResultCollector, function, localOnly, remoteOnly, null); if (dest.contains(localVM)) {
public void processData(Object result, boolean lastMsg, DistributedMember memberID) { boolean completelyDone = false; if (lastMsg) { this.totalLastMsgRecieved++; } if (this.totalLastMsgRecieved == this.recipients.size()) { completelyDone = true; } if (resultSender instanceof MemberFunctionResultSender) { MemberFunctionResultSender rs = (MemberFunctionResultSender)resultSender; rs.lastResult(result, completelyDone, this.reply, memberID); } else { if (completelyDone) { ((DistributedRegionFunctionResultSender)resultSender).lastResult( result, memberID); } else { ((DistributedRegionFunctionResultSender)resultSender).sendResult( result, memberID); } } }
try { tx = prepForTransaction(); ResultSender resultSender = new MemberFunctionResultSender(dm, this, this.functionObject); Set<Region> regions = new HashSet<Region>();
public void processData(Object result, boolean lastMsg, DistributedMember memberID) { boolean completelyDone = false; if (lastMsg) { this.totalLastMsgRecieved++; } if (this.totalLastMsgRecieved == this.recipients.size()) { completelyDone = true; } if (resultSender instanceof MemberFunctionResultSender) { MemberFunctionResultSender rs = (MemberFunctionResultSender)resultSender; rs.lastResult(result, completelyDone, this.reply, memberID); } else { if (completelyDone) { ((DistributedRegionFunctionResultSender)resultSender).lastResult( result, memberID); } else { ((DistributedRegionFunctionResultSender)resultSender).sendResult( result, memberID); } } }
try { txContext = prepForTransaction(); ResultSender<?> resultSender = new MemberFunctionResultSender(dm, this, this.functionObject); @SuppressWarnings("rawtypes")
lastResult(oneResult, reply, true, false, memberID); lastResult(oneResult, reply, true, false, memberID);
lastResult(oneResult, reply, true, false, memberID); lastResult(oneResult, reply, true, false, memberID);
lastResult(oneResult, rc, false, true, this.dm.getId()); lastResult(oneResult, rc, false, true, this.dm .getDistributionManagerId());