code: public boolean loadLargeTempTableBlock(long siteId, long blockCounter, ByteBuffer block) {
          LargeBlockTask task = LargeBlockTask.getLoadTask(new BlockId(siteId, blockCounter), block);
          return executeLargeBlockTaskSynchronously(task);
      }
docs: Read a large table block from disk and write it to a ByteBuffer.
  Block will still be stored on disk when this operation completes.
  
  @param siteId         The originating site id of the block to load
  @param blockCounter   The id of the block to load
  @param block          The buffer to write the block to
  @return The original address of the block (so that its internal pointers may get updated)