Der folgende Ausschnitt aus der DTD des Content Management Server zeigt die Elemente, mit denen in Requests an den Content Manager schreibend und lesend auf Dateien zugegriffen werden kann:
<!ENTITY % cm.cm-request " ... (obj-contentTypesForObjType) | (obj-create) | (obj-generatePreview) | (obj-search+, obj-addComment) | (obj-search+, obj-commit) | (obj-search+, obj-copy) | (obj-search+, obj-delete) | (obj-search+, obj-description) | (obj-search+, obj-edit) | (obj-search+, obj-exportSubtree) | (obj-search+, obj-forward) | (obj-search+, obj-get) | (obj-search+, obj-give) | (obj-search+, obj-permissionGrantTo) | (obj-search+, obj-permissionRevokeFrom) | (obj-search+, obj-reject) | (obj-search+, obj-release) | (obj-search+, obj-removeActiveContents) | (obj-search+, obj-removeArchivedContents) | (obj-search+, obj-revert) | (obj-search+, obj-set) | (obj-search+, obj-sign) | (obj-search+, obj-take) | (obj-search+, obj-unrelease) | (obj-types) | (obj-where+, obj-commit) | (obj-where+, obj-copy) | (obj-where+, obj-delete) | (obj-where+, obj-description) | (obj-where+, obj-edit) | (obj-where+, obj-exportSubtree) | (obj-where+, obj-forward) | (obj-where+, obj-get) | (obj-where+, obj-give) | (obj-where+, obj-permissionGrantTo) | (obj-where+, obj-permissionRevokeFrom) | (obj-where+, obj-reject) | (obj-where+, obj-release) | (obj-where+, obj-removeActiveContents) | (obj-where+, obj-removeArchivedContents) | (obj-where+, obj-revert) | (obj-where+, obj-set) | (obj-where+, obj-sign) | (obj-where+, obj-take) | (obj-where+, obj-unrelease) | ... "> <!ATTLIST obj-where maxResults CDATA #IMPLIED >
Diese Elemente müssen sich unmittelbar unterhalb des cm-request
-Elements befinden. Sie werden im Abschnitt Funktionselemente für Dateien erläutert.