Package org.loom.persistence.file

Interface Summary
FileManager Handle persistent files
PersistentFileContents Extends PersistentFile adding the file contents as an InputStream.
 

Class Summary
BlobPersistentFileContents A PersistentFile implementation that persists file contents as a BLOB
ByteArrayPersistentFileContents Extends PersistentFile with its data as a byte[]
DatabaseFileContents Database-persisted PersistentFileContents implementation
DatabaseFileManager Handles file upload and download
ExternalFileManager Stores file data in a database table, and file contents in a configured system folder.
InputStreamFileContents A file that is only available as an input stream
PersistentFile Persists file info to the database, but not file contents.
PersistentFileResource Adapter from PersistentFile to Spring Resource API
SystemFileContents A file that is stored as a regular file in the filesystem.