Package com.google.appengine.api.blobstore
Provides management and persistent storage of large, immutable byte
arrays.
See: Description
-
Interface Summary Interface Description BlobstoreService BlobstoreServiceallows you to manage the creation and serving of large, immutable blobs to users.IBlobstoreServiceFactory CreatesBlobstoreServiceimplementations. -
Class Summary Class Description BlobInfo BlobInfocontains metadata about a blob.BlobInfoFactory BlobInfoFactoryprovides a trivial interface for retrievingBlobInfometadata.BlobKey BlobKeycontains the string identifier of a large (possibly larger than 1MB) blob of binary data that was uploaded in a previous request and can be streamed directly to users.BlobstoreInputStream BlobstoreInputStream provides an InputStream view of a blob in Blobstore.BlobstoreServiceFactory CreatesBlobstoreServiceimplementations.ByteRange A byte range as parsed from a request Range header.FileInfo FileInfocontains metadata about an uploaded file.IBlobstoreServiceFactoryProvider Factory provider forIBlobstoreServiceFactory.UploadOptions Allows users to customize the behavior of a single upload to theBlobstoreService.UploadOptions.Builder Contains static creation methods forUploadOptions. -
Exception Summary Exception Description BlobstoreFailureException BlobstoreFailureExceptionis an unchecked exception that is thrown for any unexpected error that occurs while communicating with the blobstore.BlobstoreInputStream.BlobstoreIOException A subclass ofIOExceptionthat indicates that there was a problem interacting with Blobstore.BlobstoreInputStream.ClosedStreamException A subclass ofIOExceptionthat indicates operations on a stream after it is closed.RangeFormatException RangeFormatExceptionis an unchecked exception that is thrown when an invalid Range header format is provided.UnsupportedRangeFormatException UnsupportedRangeFormatExceptionis an unchecked exception that is thrown when an valid but unsupported Range header format is provided.
Package com.google.appengine.api.blobstore Description
Provides management and persistent storage of large, immutable byte
arrays. This allows applications to accept, save, and later serve
files of any size.