Interface | Description |
---|---|
CmsObject | Ancestor for all kind of CMS objects. A CmsObject has a unique URI, a unique name and a collection of properties |
Folder | Generic collection of CmsObjects |
Content | Generic content interface |
Link | Reference to a CmsObject |
VersionnedContent | Generic content which require version management. VersionContent is referenced in an HistoryElement |
HistoryElement | Simple interface used to build the version history. Each element refer to an VersionContent and to the previous HistoryElement |
Interface | Description |
---|---|
Document | Binary content interface associated to a content type(pdf, images, Open Office, ...). A document can have severals document binary content (see interface DocumentStream). Each document stream is associated to an encoding and an iso code. |
Interface | Description |
---|---|
Server | Abstract server interface. A server contains a collection of CmsObject |
GraffitoServer | Default Content Server based on a DB Schema |
FileSystemServer | Content Server based on a file system (not yet implemented) |
WebdavServer | Webdav Content Server (not yet implemented) |
JcrServer | JCR based Content Server (not yet implemented). This server will be the default one as soon as possible. |