code: @Override
      protected R getFromCache(BaasBox box) throws BaasException {
          boolean handle = false;
          try {
              byte[] bytes = box.mCache.get(cacheKey());
              if (bytes == null) {
                  Logger.info("GOT FROM CACHE MISS");
                  return null;
              } else {
                  Logger.info("GOT FROM CACHE HIT");
                  handle = true;
                  dataStream.startData(streamId(), bytes.length, null);
                  dataStream.onData(bytes,bytes.length);
                  return dataStream.endData(streamId(),bytes.length,null);
              }
          } catch (Exception e) {
              throw new BaasIOException("error while parsing content from cache", e);
          }finally {
              if(handle) dataStream.finishStream(streamId());
          }
      }
docs: -------------------------- OTHER METHODS --------------------------