public EntrySnapshot waitForResponse() throws EntryNotFoundException, RemoteOperationException {
      try {
        waitForRemoteResponse();
      } catch (EntryNotFoundException | TransactionException e) {
        throw e;
      } catch (CacheException ce) {
        logger.debug("FetchEntryResponse failed with remote CacheException", ce);
        throw new RemoteOperationException("FetchEntryResponse failed with remote CacheException",
            ce);
      }
      return returnValue;
    }
@return Object associated with the key that was sent in the get message
@throws RemoteOperationException if the peer is no longer available
geode-core/src/main/java/org/apache/geode/internal/cache/tx/RemoteFetchEntryMessage.java