|
Class Summary |
| 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. |
| MCRContent |
Used to read/write content from any source to any target. |
| MCRContentInputStream |
This input stream is used by the MyCoRe filesystem classes to read the
content of a file and import it into the System. |
| MCRDirectory |
Represents a directory stored in a file collection, which may contain other
files and directories. |
| MCRFile |
Represents a file stored in a file collection. |
| MCRFileCollection |
Represents a set of files and directories belonging together, that are stored
in a persistent MCRFileStore. |
| MCRFileStore |
Stores file collections containing files and directories. |
| MCRMetadataStore |
Stores XML metadata documents (or optionally any other BLOB data) in a
persistent filesystem structure
For each object type, a store must be defined as follows:
MCR.IFS2.Store.DocPortal_document.Class=org.mycore.datamodel.ifs2.MCRMetadataStore
MCR.IFS2.Store.DocPortal_document.BaseDir=/foo/bar
MCR.IFS2.Store.DocPortal_document.SlotLayout=4-2-2 MCR.IFS2. |
| MCRMetadataVersion |
Provides information about a stored version of metadata and allows to
retrieve that version from SVN |
| MCRNode |
Represents a file, directory or file collection within a file store. |
| MCRObjectMetadataStoreIFS2 |
Stores XML metadata of MCRObject in IFS2 |
| MCRStore |
Stores metadata files or file collections containing files and directories in
a persistent store implemented using a local filesystem. |
| MCRStoredMetadata |
Represents an XML metadata document that is stored in MCRMetadataStore. |
| MCRStoredNode |
A file or directory really stored by importing it from outside the system. |
| MCRVersionedMetadata |
Represents an XML metadata document that is stored in a local filesystem
store and in parallel in a Subversion repository to track and restore
changes. |
| MCRVersioningMetadataStore |
Stores metadata objects both in a local filesystem structure and in a
Subversion repository. |
| MCRVirtualNode |
A virtual node in a file collection, which may be a child node of a container
file type like zip or tar. |