Ausschnitt aus der DTD:
<!ENTITY % cm.cm-request " ... (logEntry-where+, logEntry-delete) | (logEntry-where+, logEntry-get) | ... ">
Definition:
<!ENTITY % cm.logEntry-where " (fromDate?, logText?, logTypes?, objectId?, receiver?, untilDate?, userLogin?)? "> <!ELEMENT logEntry-where %cm.logEntry-where;>
Aufgabe: logEntry-where ermöglicht die Suche nach Log-Einträgen, bei denen der Wert der angegebenen Parameter den jeweils spezifizierten String enthält. Eine Liste aller vorhandenen Log-Einträge wird zurückgegeben, wenn keine Parameterwerte angegeben werden.
Verwendung: logEntry-where ist ein Funktionselement, das nicht ohne ein weiteres unmittelbar darauf folgendes Funktionselement verwendet werden kann. Mit logEntry-where erhält man die Liste der Log-Einträge, die dem Suchkriterium entsprechen. Erst durch das folgende Funktionselement wird jedoch bestimmt, wie diese zu behandeln sind. Jedes der Elemente, die auf logEntry-where folgen können, entspricht dabei einer Schablone, die nacheinander auf jeden der mit logEntry-where ermittelten Log-Einträge angewendet wird (siehe Requests als Schablonen und die Darstellung der Ergebnis-Daten).
Erforderliche Rechte: keine Einschränkungen.