code: @Override
      public IBucket read(long pKey) throws TTIOException {
          // IBucket returnval = null;
          IBucket returnval = mCache.getIfPresent(pKey);
          if (returnval == null) {
              try {
                  returnval = getAndprefetchBuckets(pKey);
                  // reader.write(returnval.getBucketKey() + "," + returnval.getClass().getName() + "\n");
                  // reader.flush();
              } catch (Exception exc) {
                  throw new TTIOException(exc);
              }
          }
          return returnval;
  
      }
docs: {@inheritDoc}