Class BlobInfoStorage

java.lang.Object
com.google.appengine.api.blobstore.dev.BlobInfoStorage

public final class BlobInfoStorage extends Object
BlobInfoStorage provides persistence of blob metadata (in the form of BlobInfo objects). It uses DatastoreService as its persistence mechanism.
  • Constructor Details

    • BlobInfoStorage

      public BlobInfoStorage()
  • Method Details

    • loadBlobInfo

      public BlobInfo loadBlobInfo(BlobKey blobKey)
      Load blob metadata for blobKey. Returns null if no matching blob is found.
    • loadGsFileInfo

      public BlobInfo loadGsFileInfo(BlobKey blobKey)
      Load Google Storage file metadata for a blobKey. Returns null if no matching file is found.
    • saveBlobInfo

      public void saveBlobInfo(BlobInfo blobInfo)
      Save the metadata in blobInfo.
    • deleteBlobInfo

      public void deleteBlobInfo(BlobKey blobKey)
      Delete the metadata associated with blobKey.