|
Class Summary |
| MCRAudioVideoExtender |
For MCRFiles that contain streaming audio/video, instances of this class
provide methods to get technical metadata like bitrate, framerate, duration,
size etc. |
| MCRBlockingInputStream |
This class implements a special kind of BufferedInputStream that blocks
invocations of the read method until the number of bytes that were requested
are fully read from the underlying InputStream. |
| MCRContentIndexEventHandler |
This class manages all operations of the repair of index of all content files
of one derivate. |
| MCRContentInputStream |
This input stream is used by the MyCoRe filesystem classes to read the
content of a file and import it into the System. |
| MCRContentStore |
Stores the content of MCRFiles in a persistent datastore. |
| MCRContentStoreFactory |
This class manages instances of MCRContentStore and MCRAudioVideoExtender and
provides methods to get these for a given Store ID or MCRFile instance. |
| MCRDirectory |
Represents a directory node with its metadata and content. |
| MCRDirectoryXML |
|
| MCRFile |
Represents a stored file with its metadata and content. |
| MCRFileContentType |
Instances of this class represent information about the content type of a
file. |
| MCRFileContentTypeFactory |
Provides methods to get the file content type with a given ID, or to detect
the file content type by providing file content header and filename. |
| MCRFileImportExport |
Imports or exports complete directory trees with all contained files and subdirectories between the local host's filesystem and the internal MCRDirectory
structures. |
| MCRFileMetadataManager |
The single instance of this class is used by the other IFS classes to create,
retrieve, update or delete the metadata of all MCRFilesystemNode objects in a
persistent datastore. |
| MCRFileNodeServlet |
This servlet delivers the contents of an MCRFilesystemNode to the client
browser. |
| MCRFilesystemNode |
Represents a stored file or directory node with its metadata and content. |
| MCROldFile |
Deprecated. use MCRFile |
| MCRSimpleContentStoreSelector |
Decides which MCRContentStore implementation should be used to store the
content of a given file, based on the content type of the file. |
| MCRSimpleFCTDetector |
A simple implementation of an MCRFileContentTypeDetector, detects the file
type based on the filename extension and a magic bytes pattern at some offset
in the header of the file's content. |