DataObjectStatusFilter

Repräsentiert einen Filter für die onion.net Datensuche. Dieser Filter schränkt nach dem Status des Datenobjektes ein.

onion.net arbeitet im Datenbestand mit Bearbeitungssperren. Wenn ein Benutzer ein Datenobjekt inhaltlich editieren möchte, so muss dieser vorher den Bearbeitungsprozess für sich beanspruchen. In diesem Moment dürfen andere Benutzer nicht mehr das Datenobjekt inhaltlich bearbeiten. Erst nach Rückgabe des Prozesses können andere Benutzer diesen Bearbeitungsprozess beanspruchen.

onion.net kennt dabei zwei Status. Entweder ist das Datenobjekt im Status Zurückgegeben oder Ausgeliehen.

Der Standardwert ist Ignore.

Werte

Ignore

Der Status des Datenobjektes wird bei der Suche nicht gefiltert.

IsCheckedOut

Es sollen alle Datenobjekte angezeigt werden, die den Status Ausgeliehen besitzen. Hierbei werden alle Datenobjekte angezeigt, welche gerade von allen Benutzern in Bearbeitung sind. Sollen nur die ausgeliehenen Datenobjekte von einem bestimmten Benutzer angezeigt werden, so muss in der Suche der Letzte Bearbeiter angegeben werden.

IsCheckedIn

Es sollen alle Datenobjekte angezeigt werden, die den Status Zurückgegeben besitzen.