Class BlobInfoStorage
java.lang.Object
com.google.appengine.api.blobstore.dev.BlobInfoStorage
BlobInfoStorage provides persistence of blob metadata (in
the form of BlobInfo objects). It uses DatastoreService as its persistence mechanism.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteBlobInfo(com.google.appengine.api.blobstore.BlobKey blobKey) Delete the metadata associated withblobKey.com.google.appengine.api.blobstore.BlobInfoloadBlobInfo(com.google.appengine.api.blobstore.BlobKey blobKey) Load blob metadata forblobKey.com.google.appengine.api.blobstore.BlobInfoloadGsFileInfo(com.google.appengine.api.blobstore.BlobKey blobKey) Load Google Storage file metadata for ablobKey.voidsaveBlobInfo(com.google.appengine.api.blobstore.BlobInfo blobInfo) Save the metadata inblobInfo.
-
Constructor Details
-
BlobInfoStorage
public BlobInfoStorage()
-
-
Method Details
-
loadBlobInfo
public com.google.appengine.api.blobstore.BlobInfo loadBlobInfo(com.google.appengine.api.blobstore.BlobKey blobKey) Load blob metadata forblobKey. Returnsnullif no matching blob is found. -
loadGsFileInfo
public com.google.appengine.api.blobstore.BlobInfo loadGsFileInfo(com.google.appengine.api.blobstore.BlobKey blobKey) Load Google Storage file metadata for ablobKey. Returnsnullif no matching file is found. -
saveBlobInfo
public void saveBlobInfo(com.google.appengine.api.blobstore.BlobInfo blobInfo) Save the metadata inblobInfo. -
deleteBlobInfo
public void deleteBlobInfo(com.google.appengine.api.blobstore.BlobKey blobKey) Delete the metadata associated withblobKey.
-