dms.GetDeletedObjects

Mit diesem Job lässt sich der Inhalt des Paperkorbs des angemeldeten Benutzers ausgeben. Das Ergebnis wird im DMS Content Format zurückgegeben. Es gelten die gleichen Ausgabeformatoptionen wie für den Job dms.GetResultList.

Es kann auch eine Recherche innerhalb des Papierkorbs durchgeführt werden. Dazu muss eine Anfrage im DMSQuery XML-Format formuliert werden und als XML Parameter übergeben werden.

1. Eingabeparameter

Name Typ Pflicht Beschreibung

Flags

INT

Ja

Flags zur Steuerung des Ausgabeformates
0x00000010 (16) = XML Ergebnis wird als Datei zurückgegeben, sonst als Buffer
0x00001000 (4096) = XML Ergebnis wird UTF-8 kodiert, ansonsten UTF-16

[UserID]

INT

Nein

ID des Benutzers, dessen Papierkorb ausgelesen werden soll. Mit dem Wert -1 wird der gesamte Systempapierkorb ausgelesen, der Defaultwert 0 bezeichnet den angemeldeten Benutzer. Zum Auslesen des Systempapierkorbs bzw. des Papierkorbes eines anderen Benutzers wird die Systemrolle 'Client: Systempapierkorb anzeigen' benötigt, andernfalls wird ein 'Zugriff verweigert' Fehlercode (-1069) zurückgeliefert.

[XML]

BASE64

Nein

Anfrage im DMSQuery Format (Recherche im Papierkorb)

[CheckParams]

INT

Nein

0 = Wurde für einen Anfrageparameter kein Wert definiert, werden Bedingungen, welche diesen Parameter referenzieren, ignoriert. Dies ist der Defaultwert. 1 = Es wird eine Fehlermeldung erzeugt, wenn ein referenzierter Parameter nicht definiert wurde.

2. Ausgabeparameter

Name Typ Abhängigkeit Beschreibung

Count

INT

Anzahl der Datensätze die zurückgegeben werden

TotalHits

INT

Anzahl der vorhandenen Treffer

[XML]

BASE64

Optional

Trefferliste im DMSContent XML-Format (wenn Flags kein 0x00000010 (16))

3. Ausgabedateien

Name Beschreibung

[FileCount]

es wird immer nur eine Datei zurückgeliefert

[Dateiliste]

Name und Pfad der DMSContent XML-Datei, die die Trefferliste enthält

4. Rückgabe

(INT): 0 = Job erfolgreich, sonst Fehlercode
Vollständige Fehlerliste