|
Spring Data Document | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface GridFsOperations
Collection of operations to store and read files from MongoDB GridFS.
| Field Summary |
|---|
| Fields inherited from interface org.springframework.core.io.support.ResourcePatternResolver |
|---|
CLASSPATH_ALL_URL_PREFIX |
| Fields inherited from interface org.springframework.core.io.ResourceLoader |
|---|
CLASSPATH_URL_PREFIX |
| Method Summary | |
|---|---|
void |
delete(Query query)
Deletes all files matching the given Query. |
List<GridFSDBFile> |
find(Query query)
Returns all files matching the given query. |
GridFSDBFile |
findOne(Query query)
Returns a single file matching the given query or null in case no file matches. |
GridFsResource |
getResource(String filename)
Returns all GridFsResource with the given file name. |
GridFsResource[] |
getResources(String filenamePattern)
Returns all GridFsResources matching the given file name pattern. |
GridFSFile |
store(InputStream content,
String filename)
Stores the given content into a file with the given name. |
GridFSFile |
store(InputStream content,
String filename,
DBObject metadata)
Stores the given content into a file with the given name using the given metadata. |
GridFSFile |
store(InputStream content,
String filename,
Object metadata)
Stores the given content into a file with the given name using the given metadata. |
| Methods inherited from interface org.springframework.core.io.ResourceLoader |
|---|
getClassLoader |
| Method Detail |
|---|
GridFSFile store(InputStream content,
String filename)
content - must not be null.filename - must not be null or empty.
GridFSFile just created
GridFSFile store(InputStream content,
String filename,
Object metadata)
content - must not be null.filename - must not be null or empty.metadata -
GridFSFile just created
GridFSFile store(InputStream content,
String filename,
DBObject metadata)
content - must not be null.filename - must not be null or empty.metadata - must not be null.
GridFSFile just createdList<GridFSDBFile> find(Query query)
query -
GridFSDBFile findOne(Query query)
query -
void delete(Query query)
Query.
query - GridFsResource getResource(String filename)
GridFsResource with the given file name.
getResource in interface ResourceLoaderfilename -
ResourceLoader.getResource(String)GridFsResource[] getResources(String filenamePattern)
GridFsResources matching the given file name pattern.
getResources in interface ResourcePatternResolverfilenamePattern -
ResourcePatternResolver.getResources(String)
|
Spring Data Document | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||