Package com.mongodb.gridfs
Class GridFSDBFile
java.lang.Object
com.mongodb.gridfs.GridFSFile
com.mongodb.gridfs.GridFSDBFile
- All Implemented Interfaces:
DBObject
,BSONObject
Deprecated.
Usage of this API is not supported in AEM as a Cloud Service.
This class enables retrieving a GridFS file metadata and content. Operations include:
- Writing data to a file on disk or an OutputStream
- Creating an
InputStream
to stream the data into
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Returns an InputStream from which data can be read.long
Deprecated.Writes the file's data to a file on disk.long
writeTo
(OutputStream out) Deprecated.Writes the file's data to an OutputStream.long
Deprecated.Writes the file's data to a file on disk.Methods inherited from class com.mongodb.gridfs.GridFSFile
containsField, containsKey, get, getAliases, getChunkSize, getContentType, getFilename, getId, getLength, getMD5, getMetaData, getUploadDate, isPartialObject, keySet, markAsPartialObject, numChunks, put, putAll, putAll, removeField, save, setMetaData, toMap, toString, validate
-
Constructor Details
-
GridFSDBFile
public GridFSDBFile()Deprecated.
-
-
Method Details
-
getInputStream
Deprecated.Returns an InputStream from which data can be read.- Returns:
- the input stream
-
writeTo
Deprecated.Writes the file's data to a file on disk.- Parameters:
filename
- the file name on disk- Returns:
- number of bytes written
- Throws:
IOException
- if there are problems writing to the file
-
writeTo
Deprecated.Writes the file's data to a file on disk.- Parameters:
file
- the File object- Returns:
- number of bytes written
- Throws:
IOException
- if there are problems writing to thefile
-
writeTo
Deprecated.Writes the file's data to an OutputStream.- Parameters:
out
- the OutputStream- Returns:
- number of bytes written
- Throws:
IOException
- if there are problems writing toout
-