code: @Override
      public void writeUberBucket(UberBucket pBucket) throws TTException {
          try {
              long key = pBucket.getBucketKey();
              write(pBucket);
              BlobBuilder blobbuilder = mReader.mBlobStore.blobBuilder(Long.toString(-1L));
              Blob blob = blobbuilder.build();
              ByteArrayOutputStream byteOut = new ByteArrayOutputStream();
              DataOutputStream dataOut = new DataOutputStream(byteOut);
              dataOut.writeLong(key);
              dataOut.close();
              blob.setPayload(byteOut.toByteArray());
              mReader.mBlobStore.putBlob(mReader.mResourceName, blob);
          } catch (final IOException exc) {
              throw new TTIOException(exc);
          }
  
      }
docs: {@inheritDoc}