Anzeigen:
Modul: Persistence

Mit dieser Klasse ist es möglich nicht User-spezifische Abfragen auf die UserPersistence auszuführen.

Übersicht

Methoden

Methoden

deleteAll

(
  • key
)
Number static

Verfügbar ab Revision AppServer 82478

Löscht alle gespeicherten Strings für den übergebenen key.

Parameter:

Rückgabewert:

Number:

Anzahl der gelöschten Einträge

Beispiel:

var deleted = UserPersistenceStrings.deleteAll('knuddelSpent');

exists

(
  • key
  • value
  • [ignoreCase]
)
Boolean static

Verfügbar ab Revision AppServer 88571

Liefert die Information, ob für einen bestimmten key und value bei einem beliebigen Nutzer eine Paarung existiert.

Parameter:

Rückgabewert:

Boolean:

Information, ob Eintrag existiert.

Beispiel:

var exists = UserPersistenceStrings.exists('personalName', 'Keksmann');

getAllKeys

(
  • [filterKey]
)
String[] static

Verfügbar ab Revision AppServer 82483

Liefert alle keys, die für User in der Persistence gespeichert wurden.

Parameter:

  • [filterKey] String optional

    Zeichenkette, die im key vorkommen muss, damit sie für die Rückgabe relevant ist

Rückgabewert:

String[]:

Liste mit allen keys

Beispiel:

var allKeys = UserPersistenceStrings.getAllKeys(); // i.e.: [ 'points', 'knuddelLost' ]