restore list(a,b)


Stellt die unter Schlüssel a mit der Funktion save list(a,b,c) (in einem beliebigen Profil) permanent gespeicherten Listen wieder her. Rückgabewert true im Erfolgsfall.

Hinweis: Das Konzept ist nicht für Massendaten gedacht.

Parameterbeschreibung


Parameter

Beschreibung

a

Der Key, unter dem die Listen gespeichert wurden.

b

true, falls die permanent gespeicherten Listen nach dem Auslesen gelöscht werden sollen, d. h. als Ergebnis sind die Listen nur noch in diesem Profil vorhanden und können kein weiteres Mal wiederhergestellt werden. Default: false. Hinweis: Das Speichermanagement liegt hier in der Verantwortung des Benutzers. Beachten Sie bitte auch, dass dies beim Neudurchlauf von Jobs problematisch sein kann, wenn die gespeicherten Objekte bereits gelöscht wurden. Siehe alternativ die Funktion serialize map/list(a,b).

Beispiel


Legen Sie 2 Listen an mit add to list(a,b,c).

Speichern Sie diese beiden Listen permanent mit save list(a,b,c).

Löschen Sie alle Listen des Profils mit clear all lists().

Stellen Sie die Listen wieder her mit restore list(a,b) (dies können Sie auch in einem beliebigen anderen Profil tun).

Die wiederhergestellten Listen sind dann, wie Sie das von Listen kennen, im Profil verfügbar.