setSelectedNode(sender); return; // sendValueRequest does the rest of the work
setSelectedNode(sender); return; // sendValueRequest does the rest of the work
this.remoteGetInProgress = true; synchronized(this) { setSelectedNode(replicate); this.lastNotifySpot = 0;
do { // the only time this loop repeats is when continue is called InternalDistributedMember next = loadCandidates[index++]; setSelectedNode(next); this.lastNotifySpot = 0; this.requestInProgress = true;
do { // the only time this loop repeats is when continue is called InternalDistributedMember next = loadCandidates[index++]; setSelectedNode(next);
this.remoteGetInProgress = true; synchronized(this) { setSelectedNode(replicate); this.lastNotifySpot = 0;
private synchronized void sendNetSearchRequest() { InternalDistributedMember nextResponder = nextAppropriateResponder(); if (nextResponder != null) { // Make a request to the next responder in the queue RegionAttributes attrs = this.region.getAttributes(); setSelectedNode(nextResponder); this.requestInProgress = true; this.remoteGetInProgress = true; NetSearchRequestMessage.sendMessage(this, this.regionName, this.key, nextResponder,this.remainingTimeout, attrs.getEntryTimeToLive().getTimeout(), attrs.getEntryIdleTimeout().getTimeout() ); } else { this.remoteGetInProgress = false; checkIfDone(); } } /**
private synchronized void sendNetSearchRequest() { InternalDistributedMember nextResponder = nextAppropriateResponder(); if (nextResponder != null) { // Make a request to the next responder in the queue RegionAttributes attrs = this.region.getAttributes(); setSelectedNode(nextResponder); this.requestInProgress = true; this.remoteGetInProgress = true; NetSearchRequestMessage.sendMessage(this, this.regionName, this.key, nextResponder,this.remainingTimeout, attrs.getEntryTimeToLive().getTimeout(), attrs.getEntryIdleTimeout().getTimeout() ); } else { this.remoteGetInProgress = false; checkIfDone(); } } /**