java.lang.AutoCloseable
, java.util.Enumeration
öffentliche Schnittstelle Cache-Speicher
erweitert java.util.Enumeration, java.lang.AutoCloseable
Modifikator und Typ | Versandart | Beschreibung |
---|---|---|
CacheItemVersion |
add(java.lang.String key,
CacheItem item) |
Fügt dem Cache ein Element mit Metadaten hinzu, um auf seinen Speicherort zu verweisen.
|
CacheItemVersion |
add(java.lang.String key,
CacheItem item,
WriteThruOptions writeThruOptions) |
Fügt dem Cache ein Element mit einem Cache-Schlüssel hinzu, um zusammen mit WriteThruOptions auf seinen Speicherort zu verweisen.
|
CacheItemVersion |
add(java.lang.String key,
java.lang.Object value) |
Fügt dem Cache ein Element mit einem Objekt hinzu, das auf seinen Speicherort verweist.
|
java.util.concurrent.FutureTask<CacheItemVersion> |
addAsync(java.lang.String key,
CacheItem item) |
Fügt ein
CacheItem zum Cache asynchron mit einem Cache-Schlüssel, um auf seinen Speicherort zu verweisen. |
java.util.concurrent.FutureTask<CacheItemVersion> |
addAsync(java.lang.String key,
CacheItem item,
WriteThruOptions writeThruOptions) |
Fügt ein
CacheItem asynchron mit einem Cache-Schlüssel zum Cache, um auf seinen Speicherort und WriteThruOptions zu verweisen. |
java.util.concurrent.FutureTask<CacheItemVersion> |
addAsync(java.lang.String key,
java.lang.Object value) |
Fügt dem Cache ein Objekt asynchron mit einem Cacheschlüssel hinzu, um auf seinen Speicherort zu verweisen.
|
java.util.Map<java.lang.String,java.lang.Exception> |
addBulk(java.util.Map<java.lang.String,CacheItem> items) |
Fügt eine Karte mit Cache-Schlüsseln hinzu
CacheItem zum Cache. |
java.util.Map<java.lang.String,java.lang.Exception> |
addBulk(java.util.Map<java.lang.String,CacheItem> items,
WriteThruOptions writeThruOptions) |
Fügt eine Karte mit Cache-Schlüsseln hinzu
CacheItem in den Cache mit den WriteThruOptions. |
java.util.Iterator |
asJsonIterator() |
Ruft einen Map-Iterator ab, der zum Durchlaufen der Schlüsseleinstellungen und ihrer Werte als im Cache enthaltene JSON-Objekte verwendet wird.
|
void |
clear() |
Entfernt alle Elemente aus der
Cache . |
void |
clearClientCache() |
Entfernt alle Elemente aus dem Client-Cache.
|
boolean |
contains(java.lang.String key) |
Bestimmt, ob der Cache einen bestimmten Schlüssel enthält.
|
java.util.Map<java.lang.String,java.lang.Boolean> |
containsBulk(java.lang.Iterable<java.lang.String> keys) |
Bestimmt, ob der Cache bestimmte Schlüssel enthält.
|
void |
delete(java.lang.String key) |
Löscht das Element mit dem angegebenen Schlüssel aus dem Cache.
|
void |
delete(java.lang.String key,
LockHandle lockHandle,
CacheItemVersion version,
WriteThruOptions writeThruOptions) |
Löscht das angegebene Element aus der
Cache . |
void |
delete(java.lang.String key,
WriteThruOptions writeThruOptions) |
Löscht das angegebene Element aus der
Cache . |
java.util.concurrent.FutureTask |
deleteAsync(java.lang.String key) |
Löscht ein Element asynchron aus dem Cache mit einem Cacheschlüssel, um auf seinen Speicherort zu verweisen.
|
java.util.concurrent.FutureTask |
deleteAsync(java.lang.String key,
WriteThruOptions writeThruOptions) |
Löscht ein Element asynchron aus dem Cache mit einem Cache-Schlüssel, um auf seinen Speicherort und WriteThruOptions zu verweisen.
|
void |
deleteBulk(java.lang.Iterable<java.lang.String> keys) |
Löscht die angegebenen Elemente aus der
Cache . |
void |
deleteBulk(java.lang.Iterable<java.lang.String> keys,
WriteThruOptions writeThruOptions) |
Löscht die angegebenen Elemente aus der
Cache . |
<T> T |
get(java.lang.String key,
boolean acquireLock,
TimeSpan lockTimeout,
LockHandle lockHandle,
java.lang.Class<?> cls) |
Ruft das angegebene Objekt aus dem Cache ab und sperrt es gleichzeitig, sofern es nicht bereits gesperrt ist.
|
<T> T |
get(java.lang.String key,
CacheItemVersion version,
ReadThruOptions readThruOptions,
java.lang.Class<?> cls) |
Ruft das angegebene Element aus dem Cache-Objekt ab, mit verfügbarer Read-Through-Caching-Option.
|
<T> T |
get(java.lang.String key,
ReadThruOptions readThruOptions,
java.lang.Class<?> cls) |
Ruft das angegebene Element aus dem Cache-Objekt ab, mit verfügbarer Read-Through-Caching-Option.
|
<T> T |
get(java.lang.String key,
java.lang.Class<?> cls) |
Ruft das angegebene Element aus dem Cache-Objekt ab.
|
<T> java.util.Map<java.lang.String,T> |
getBulk(java.lang.Iterable<java.lang.String> keys,
ReadThruOptions readThruOptions,
java.lang.Class<?> cls) |
Ruft die Objekte für die angegebenen Schlüssel als Schlüssel-Wert-Paare in Form einer Map aus dem Cache ab.
|
<T> java.util.Map<java.lang.String,T> |
getBulk(java.lang.Iterable<java.lang.String> keys,
java.lang.Class<?> cls) |
Ruft die Objekte für die angegebenen Schlüssel als Schlüssel-Wert-Paare in Form einer Map aus dem Cache ab.
|
CacheItem |
getCacheItem(java.lang.String key) |
Ruft das angegebene CacheItem aus dem Cache ab.
|
CacheItem |
getCacheItem(java.lang.String key,
boolean acquireLock,
TimeSpan lockTimeout,
LockHandle lockHandle) |
Ruft das CacheItem aus dem Cache ab und sperrt es, falls es nicht bereits gesperrt ist.
|
CacheItem |
getCacheItem(java.lang.String key,
CacheItemVersion version,
ReadThruOptions readThruOptions) |
Ruft das angegebene CacheItem aus dem Cache ab.
|
CacheItem |
getCacheItem(java.lang.String key,
ReadThruOptions readThruOptions) |
Ruft das angegebene CacheItem aus dem Cache ab.
|
java.util.Map<java.lang.String,CacheItem> |
getCacheItemBulk(java.lang.Iterable<java.lang.String> keys) |
Ruft die angegebenen Cache-Elemente aus dem Cache-Objekt ab
|
java.util.Map<java.lang.String,CacheItem> |
getCacheItemBulk(java.lang.Iterable<java.lang.String> keys,
ReadThruOptions readThruOptions) |
Ruft die angegebenen Cache-Elemente aus dem Cache ab.
|
CacheStream |
getCacheStream(java.lang.String key,
CacheStreamAttributes cacheStreamAttributes) |
Bekommt ein
CacheStream Beispiel. |
ClientInfo |
getClientInfo() |
Zeigt die Informationen zu diesem Client an.
|
java.util.List<ClientInfo> |
getConnectedClientList() |
Ruft die Informationen aller verbundenen Clients im Cache ab.
|
long |
getCount() |
Ruft die Anzahl der im Cache gespeicherten Elemente ab.
|
DataStructureManager |
getDataStructuresManager() |
Ruft eine Instanz von ab
DataStructureManager . |
<T> T |
getIfNewer(java.lang.String key,
CacheItemVersion version,
java.lang.Class<?> cls) |
Ruft ein Objekt nur dann aus dem Cache ab, wenn eine neuere Version des Objekts im Cache vorhanden ist.
|
MessagingService |
getMessagingService() |
Ruft eine Instanz von ab
MessagingService . |
NotificationService |
getNotificationService() |
Ruft eine Instanz von ab
NotificationService . |
SearchService |
getSearchService() |
Ruft eine Instanz von ab
SearchService . |
CacheItemVersion |
insert(java.lang.String key,
CacheItem item) |
Fügt ein
CacheItem zum Cache. |
CacheItemVersion |
insert(java.lang.String key,
CacheItem item,
WriteThruOptions writeThruOptions) |
Fügt ein
CacheItem zum Cache, was die Angabe der WriteThruOptions ermöglicht. |
CacheItemVersion |
insert(java.lang.String key,
CacheItem item,
WriteThruOptions writeThruOptions,
LockHandle lockHandle,
boolean releaseLock) |
Fügt ein
CacheItem zum Cache, was die Angabe der WriteThruOptions ermöglicht. |
CacheItemVersion |
insert(java.lang.String key,
java.lang.Object value) |
Fügt ein Element (Objekt) in den Cache ein.
|
java.util.concurrent.FutureTask<CacheItemVersion> |
insertAsync(java.lang.String key,
CacheItem item) |
Fügt ein
CacheItem zum Cache asynchron mit einem Cache-Schlüssel, um auf seinen Speicherort zu verweisen. |
java.util.concurrent.FutureTask<CacheItemVersion> |
insertAsync(java.lang.String key,
CacheItem item,
WriteThruOptions writeThruOptions) |
Fügt ein
CacheItem asynchron mit einem Cache-Schlüssel zum Cache, um auf seinen Speicherort und WriteThruOptions zu verweisen. |
java.util.concurrent.FutureTask<CacheItemVersion> |
insertAsync(java.lang.String key,
java.lang.Object value) |
Fügt ein Objekt asynchron mit einem Cacheschlüssel in den Cache ein, um auf seinen Speicherort zu verweisen.
|
java.util.Map<java.lang.String,java.lang.Exception> |
insertBulk(java.util.Map<java.lang.String,CacheItem> items) |
Fügt eine Karte von Cache-Schlüsseln mit ein
CacheItem zum Cache. |
java.util.Map<java.lang.String,java.lang.Exception> |
insertBulk(java.util.Map<java.lang.String,CacheItem> items,
WriteThruOptions writeThruOptions) |
Fügt eine Karte von Cache-Schlüsseln mit ein
CacheItem in den Cache mit den WriteThruOptions. |
boolean |
lock(java.lang.String key,
TimeSpan lockTimeout,
LockHandle lockHandle) |
Erwirbt eine Sperre für ein Element im Cache.
|
<T> T |
remove(java.lang.String key,
LockHandle lockHandle,
CacheItemVersion version,
WriteThruOptions writeThruOptions,
java.lang.Class<?> cls) |
Entfernt und ruft das angegebene Element aus der ab
Cache . |
<T> T |
remove(java.lang.String key,
WriteThruOptions writeThruOptions,
java.lang.Class<?> cls) |
Entfernt und ruft das angegebene Element aus der ab
Cache . |
<T> T |
remove(java.lang.String key,
java.lang.Class<?> cls) |
Entfernt das Element mit dem angegebenen Schlüssel aus dem Cache und ruft es ab.
|
<T> java.util.concurrent.FutureTask<T> |
removeAsync(java.lang.String key,
WriteThruOptions writeThruOptions,
java.lang.Class<?> cls) |
Entfernt ein Element asynchron aus dem Cache mit einem Cache-Schlüssel, um auf seinen Speicherort und WriteThruOptions zu verweisen.
|
<T> java.util.concurrent.FutureTask<T> |
removeAsync(java.lang.String key,
java.lang.Class<?> cls) |
Entfernt ein Element asynchron mit einem Cacheschlüssel aus dem Cache, um auf seinen Speicherort zu verweisen.
|
<T> java.util.Map<java.lang.String,T> |
removeBulk(java.lang.Iterable<java.lang.String> keys,
WriteThruOptions writeThruOptions,
java.lang.Class<?> cls) |
Entfernt die angegebenen Elemente aus der
Cache und gibt sie in Form einer Karte an die Anwendung zurück. |
<T> java.util.Map<java.lang.String,T> |
removeBulk(java.lang.Iterable<java.lang.String> keys,
java.lang.Class<?> cls) |
Entfernt die angegebenen Elemente aus der
Cache und gibt sie in Form einer Karte an die Anwendung zurück. |
void |
unlock(java.lang.String key) |
Entsperrt zwangsweise ein gesperrtes zwischengespeichertes Element.
|
void |
unlock(java.lang.String key,
LockHandle lockHandle) |
Entsperrt ein gesperrtes zwischengespeichertes Element, wenn das richtige LockHandle angegeben ist.
|
boolean |
updateAttributes(java.lang.String key,
CacheItemAttributes attributes) |
Aktualisierung
CacheItemAttributes eines vorhandenen Elements im Cache. |
lange getCount() wirft CacheException
CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.ClientInfo getClientInfo() wirft CacheException
CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.util.ListClientInfo> getConnectedClientList() wirft CacheException
CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.Nachrichtendienst getMessagingService() wirft CacheException
MessagingService
.MessagingService
.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.Suchdienst getSearchService() wirft CacheException
SearchService
.SearchService
.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.Benachrichtigungsdienst getNotificationService() wirft CacheException
NotificationService
.NotificationService
CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.DataStructureManager getDataStructuresManager() wirft CacheException
DataStructureManager
.DataStructureManager
CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.CacheItemVersion add(java.lang.String key, java.lang.Object value) wirft CacheException, java.lang.IllegalArgumentException
key
– Eindeutiger Schlüssel zur Identifizierung des CacheItem.value
- Das im Cache zu speichernde Element (Objekt).CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
CacheItemVersion add(java.lang.String Schlüssel, CacheItem Gegenstand) wirft CacheException, java.lang.IllegalArgumentException
key
– Eindeutiger Schlüssel zur Identifizierung des CacheItem.item
- CacheItem
die im Cache gespeichert werden soll.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
CacheItemVersion add(java.lang.String Schlüssel, CacheItem Artikel, WriteThruOptions writeThruOptions) wirft CacheException, java.lang.IllegalArgumentException
key
– Eindeutiger Schlüssel zur Identifizierung des CacheItem.item
- CacheItem
die im Cache gespeichert werden soll.writeThruOptions
- WriteThruOptions
bezüglich der Aktualisierung der Datenquelle. Dies kann entweder „WriteThru“, „WriteBehind“ oder „Keine“ sein.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.util.Map addBulk(java.util.MapCacheItem> Gegenstände) wirft CacheException, java.lang.IllegalArgumentException
CacheItem
zum Cache. Das CacheItem enthält Eigenschaften, die dem Element zugeordnet werden können, z. B. Ablauf, Abhängigkeiten und Entfernungsinformationen.items
- Map
von Schlüsseln u CacheItem
. Schlüssel müssen eindeutig sein.Map
von Schlüsseln zusammen mit einer Ausnahme, die nicht im Cache gespeichert werden konnten.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.util.Map addBulk(java.util.MapCacheItem> Artikel, WriteThruOptions writeThruOptions) wirft CacheException, java.lang.IllegalArgumentException
CacheItem
in den Cache mit den WriteThruOptions. Das CacheItem enthält Eigenschaften, die dem Element zugeordnet werden können, z. B. Ablauf, Abhängigkeiten und Entfernungsinformationen.items
- Map
von Schlüsseln u CacheItem
. Schlüssel müssen eindeutig sein.writeThruOptions
- WriteThruOptions
bezüglich der Aktualisierung der Datenquelle. Dies kann entweder „WriteThru“, „WriteBehind“ oder „Keine“ sein.Map
von Schlüsseln zusammen mit einer Ausnahme, die nicht im Cache gespeichert werden konnten.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.util.concurrent.FutureTaskCacheItemVersion> addAsync(java.lang.String key, java.lang.Object value) löst aus CacheException, java.lang.IllegalArgumentException
key
– Eindeutiger Schlüssel zur Identifizierung des CacheItem.value
- Das im Cache zu speichernde Element (Objekt).FutureTask
kann verwendet werden, um den Status der Aufgabe zu bestimmen, z. B. isDone(), isCancelled().CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.util.concurrent.FutureTaskCacheItemVersion> addAsync(java.lang.String Schlüssel, CacheItem Gegenstand) wirft CacheException, java.lang.IllegalArgumentException
CacheItem
zum Cache asynchron mit einem Cache-Schlüssel, um auf seinen Speicherort zu verweisen.key
– Eindeutiger Schlüssel zur Identifizierung des CacheItem.item
- CacheItem
die im Cache gespeichert werden soll.FutureTask
kann verwendet werden, um den Status der Aufgabe zu bestimmen, z. B. isDone(), isCancelled().CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.util.concurrent.FutureTaskCacheItemVersion> addAsync(java.lang.String Schlüssel, CacheItem Artikel, WriteThruOptions writeThruOptions) wirft CacheException, java.lang.IllegalArgumentException
CacheItem
asynchron mit einem Cache-Schlüssel zum Cache, um auf seinen Speicherort und WriteThruOptions zu verweisen.key
– Eindeutiger Schlüssel zur Identifizierung des CacheItem.item
- CacheItem
die im Cache gespeichert werden soll.writeThruOptions
- WriteThruOptions
zur Aktualisierung der Datenquelle. Dies kann entweder WriteThru, WriteBehind oder None sein.FutureTask
kann verwendet werden, um den Status der Aufgabe zu bestimmen, z. B. isDone(), isCancelled().CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
CacheItemVersion insert(java.lang.String Schlüssel, java.lang.Object Wert) wirft CacheException, java.lang.IllegalArgumentException
key
– Eindeutiger Schlüssel zur Identifizierung des CacheItem.value
- Das Element (Objekt), das in den Cache eingefügt werden soll.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
CacheItemVersion insert(java.lang.String Schlüssel, CacheItem Gegenstand) wirft CacheException, java.lang.IllegalArgumentException
CacheItem
zum Cache.key
– Eindeutiger Schlüssel zur Identifizierung des CacheItem.item
- Das CacheItem, das in den Cache eingefügt werden soll.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
CacheItemVersion insert(java.lang.String Schlüssel, CacheItem Artikel, WriteThruOptions writeThruOptions) wirft CacheException, java.lang.IllegalArgumentException
CacheItem
zum Cache, was die Angabe der WriteThruOptions ermöglicht.key
– Eindeutiger Schlüssel zur Identifizierung des CacheItem.item
- Das CacheItem, das in den Cache eingefügt werden soll.writeThruOptions
- WriteThruOptions
bezüglich der Aktualisierung der Datenquelle. Dies kann entweder „WriteThru“, „WriteBehind“ oder „Keine“ sein.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
CacheItemVersion insert(java.lang.String Schlüssel, CacheItem Artikel, WriteThruOptions WriteThruOptions, LockHandle lockHandle, boolean releaseLock) wirft CacheException, java.lang.IllegalArgumentException
CacheItem
zum Cache, was die Angabe der WriteThruOptions ermöglicht.key
– Eindeutiger Schlüssel zur Identifizierung des CacheItem.item
- Das CacheItem, das in den Cache eingefügt werden soll.writeThruOptions
- WriteThruOptions
bezüglich der Aktualisierung der Datenquelle. Dies kann entweder „WriteThru“, „WriteBehind“ oder „Keine“ sein.lockHandle
- Eine Instanz von LockHandle
die die Sperrinformationen enthält. Wenn das Element gesperrt ist, kann es nur aktualisiert werden, wenn das richtige lockHandle angegeben ist.releaseLock
– Ein Flag, um zu bestimmen, ob die Sperre aufgehoben werden soll, nachdem der Vorgang ausgeführt wurde.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.util.Map insertBulk(java.util.MapCacheItem> Gegenstände) wirft CacheException, java.lang.IllegalArgumentException
CacheItem
zum Cache. Das CacheItem enthält Eigenschaften, die dem Element zugeordnet werden können, z. B. Ablauf, Abhängigkeiten und Entfernungsinformationen.items
- Map
von Schlüsseln u CacheItem
. Schlüssel müssen eindeutig sein.Map
von Schlüsseln zusammen mit Ausnahmen, die nicht im Cache gespeichert werden konnten.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.util.Map insertBulk(java.util.MapCacheItem> Artikel, WriteThruOptions writeThruOptions) wirft CacheException, java.lang.IllegalArgumentException
CacheItem
in den Cache mit den WriteThruOptions. Das CacheItem enthält Eigenschaften, die dem Element zugeordnet werden können, z. B. Ablauf, Abhängigkeiten und Entfernungsinformationen.items
- Map
von Schlüsseln u CacheItem
. Schlüssel müssen eindeutig sein.writeThruOptions
- WriteThruOptions
bezüglich der Aktualisierung der Datenquelle. Dies kann entweder „WriteThru“, „WriteBehind“ oder „Keine“ sein.Map
von Schlüsseln zusammen mit Ausnahmen, die nicht im Cache gespeichert werden konnten.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.util.concurrent.FutureTaskCacheItemVersion> insertAsync(java.lang.String key, java.lang.Object value) löst aus CacheException, java.lang.IllegalArgumentException
key
– Eindeutiger Schlüssel zur Identifizierung des CacheItem.value
- Das im Cache zu speichernde Element (Objekt).FutureTask
kann verwendet werden, um den Status der Aufgabe zu bestimmen, z. B. isDone(), isCancelled().CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.util.concurrent.FutureTaskCacheItemVersion> insertAsync(java.lang.String Schlüssel, CacheItem Gegenstand) wirft CacheException, java.lang.IllegalArgumentException
CacheItem
zum Cache asynchron mit einem Cache-Schlüssel, um auf seinen Speicherort zu verweisen.key
– Eindeutiger Schlüssel zur Identifizierung des CacheItem.item
- CacheItem
die im Cache gespeichert werden soll.FutureTask
kann verwendet werden, um den Status der Aufgabe zu bestimmen, z. B. isDone(), isCancelled().CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.util.concurrent.FutureTaskCacheItemVersion> insertAsync(java.lang.String Schlüssel, CacheItem Artikel, WriteThruOptions writeThruOptions) wirft CacheException, java.lang.IllegalArgumentException
CacheItem
asynchron mit einem Cache-Schlüssel zum Cache, um auf seinen Speicherort und WriteThruOptions zu verweisen.key
– Eindeutiger Schlüssel zur Identifizierung des CacheItem.item
- CacheItem
die im Cache gespeichert werden soll.writeThruOptions
- WriteThruOptions
bezüglich der Aktualisierung der Datenquelle. Dies kann entweder „WriteThru“, „WriteBehind“ oder „Keine“ sein.FutureTask
kann verwendet werden, um den Status der Aufgabe zu bestimmen, z. B. isDone(), isCancelled().CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
boolean updateAttributes(java.lang.String key, CacheItemAttributes Attribute) wirft CacheException, java.lang.IllegalArgumentException
CacheItemAttributes
eines vorhandenen Elements im Cache.key
– Eindeutiger Schlüssel zur Identifizierung des CacheItem.attributes
- Eine Instanz von CacheItemAttributes
Element im Cache zu aktualisieren.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
T get(java.lang.String key, java.lang.Class cls) wirft CacheException, java.lang.IllegalArgumentException, java.lang.ClassCastException
T
- Gibt den Typ des aus dem Cache abgerufenen Werts an.key
– Der eindeutige Bezeichner für das abzurufende CacheItem.cls
- Gibt die aus dem Cache abgerufene Wertklasse an.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.lang.ClassCastException
– Wenn das vom Cache zurückgegebene Objekt keine Instanz der angegebenen Klasse oder einer ihrer Unterklassen ist.T get(java.lang.String key, ReadThruOptions readThruOptions, java.lang.Class cls) wirft CacheException, java.lang.IllegalArgumentException, java.lang.ClassCastException
T
- Gibt den Typ des aus dem Cache abgerufenen Werts an.key
– Der eindeutige Bezeichner für das abzurufende CacheItem.readThruOptions
- ReadThruOptions
Aus Datenquelle lesen. Diese können entweder ReadThru, ReadThruForced oder None sein.cls
- Gibt die aus dem Cache abgerufene Wertklasse an.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.lang.ClassCastException
– Wenn das vom Cache zurückgegebene Objekt keine Instanz der angegebenen Klasse oder einer ihrer Unterklassen ist.T get(java.lang.String Schlüssel, boolescher Wert erwerbenSperre, Zeitspanne lockTimeout, LockHandle lockHandle, java.lang.Class cls) wirft CacheException, java.lang.IllegalArgumentException, java.lang.ClassCastException
T
- Gibt den Typ des aus dem Cache abgerufenen Werts an.key
– Eindeutiger Bezeichner für das abzurufende CacheItem.acquireLock
- Ein Flag, um zu bestimmen, ob eine Sperre erworben werden soll oder nicht.lockTimeout
- Die Zeitspanne, nach der die Sperre automatisch aufgehoben wird.lockHandle
- Eine Instanz von LockHandle
um die Sperrinformationen zu speichern.cls
- Gibt die aus dem Cache abgerufene Wertklasse an.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.lang.ClassCastException
– Wenn das vom Cache zurückgegebene Objekt keine Instanz der angegebenen Klasse oder einer ihrer Unterklassen ist.T get(java.lang.String key, CacheItemVersion Ausführung, ReadThruOptions readThruOptions, java.lang.Class cls) wirft CacheException, java.lang.IllegalArgumentException, java.lang.ClassCastException
T
- Gibt den Typ des aus dem Cache abgerufenen Werts an.key
– Eindeutiger Bezeichner für das abzurufende CacheItem.version
- Die Version des Objekts.readThruOptions
- ReadThruOptions
Aus Datenquelle lesen. Diese können entweder ReadThru, ReadThruForced oder None sein.cls
- Gibt die aus dem Cache abgerufene Wertklasse an.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.lang.ClassCastException
– Wenn das vom Cache zurückgegebene Objekt keine Instanz der angegebenen Klasse oder einer ihrer Unterklassen ist.java.util.Map getBulk(java.lang.Iterable Schlüssel, java.lang.Class cls) wirft CacheException, java.lang.IllegalArgumentException, java.lang.ClassCastException
T
- Gibt den Typ des aus dem Cache abgerufenen Werts an.keys
- Die Schlüssel, für die Elemente aus dem Cache abgerufen werden sollen.cls
- Gibt die aus dem Cache abgerufene Wertklasse an.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.lang.ClassCastException
– Wenn das vom Cache zurückgegebene Objekt keine Instanz der angegebenen Klasse oder einer ihrer Unterklassen ist.java.util.Map getBulk(java.lang.Iterable Schlüssel, ReadThruOptions readThruOptions, java.lang.Class cls) wirft CacheException, java.lang.IllegalArgumentException, java.lang.ClassCastException
T
- Gibt den Typ des aus dem Cache abgerufenen Werts an.keys
- Die Schlüssel, für die Elemente aus dem Cache abgerufen werden sollen.readThruOptions
- ReadThruOptions
aus Datenquelle lesen. Diese können entweder ReadThru, ReadThruForced oder None sein.cls
- Gibt die aus dem Cache abgerufene Wertklasse an.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.lang.ClassCastException
– Wenn das vom Cache zurückgegebene Objekt keine Instanz der angegebenen Klasse oder einer ihrer Unterklassen ist.CacheItem getCacheItem(java.lang.String Schlüssel) wirft CacheException, java.lang.IllegalArgumentException
key
– Eindeutiger Bezeichner für das abzurufende CacheItem.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
CacheItem getCacheItem(java.lang.String Schlüssel, ReadThruOptions readThruOptions) wirft CacheException, java.lang.IllegalArgumentException
key
– Eindeutiger Bezeichner für das abzurufende CacheItem.readThruOptions
- ReadThruOptions
bezüglich des Lesens aus der Datenquelle. Es kann entweder „ReadThru“, „ReadThruForced“ oder „Keine“ sein.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
CacheItem getCacheItem(java.lang.String Schlüssel, CacheItemVersion Ausführung, ReadThruOptions readThruOptions) wirft CacheException, java.lang.IllegalArgumentException
key
– Eindeutiger Bezeichner für das abzurufende CacheItem.version
- Das CacheItemVersion
des Objekts.readThruOptions
- ReadThruOptions
bezüglich des Lesens aus der Datenquelle. Es kann entweder „ReadThru“, „ReadThruForced“ oder „Keine“ sein.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
CacheItem getCacheItem(java.lang.String-Schlüssel, boolescher Wert erwerbenLock, Zeitspanne lockTimeout, LockHandle lockHandle) wirft CacheException, java.lang.IllegalArgumentException
key
- Schlüssel zum Referenzieren des gewünschten Objekts.acquireLock
- Ein Flag, um zu bestimmen, ob eine Sperre erworben werden soll oder nicht.lockTimeout
- Die Zeitspanne, nach der die Sperre automatisch aufgehoben wird.lockHandle
- Eine Instanz von LockHandle
um die Sperrinformationen zu speichern.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.util.MapCacheItem> getCacheItemBulk(java.lang.Iterable Schlüssel) wirft CacheException, java.lang.IllegalArgumentException, java.lang.ClassCastException
keys
- Iterable
Liste eindeutiger Kennungen für die abzurufenden Cache-Elemente.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.lang.ClassCastException
– Wenn das vom Cache zurückgegebene Objekt keine Instanz der angegebenen Klasse oder einer ihrer Unterklassen ist.java.util.MapCacheItem> getCacheItemBulk(java.lang.Iterable Schlüssel, ReadThruOptions readThruOptions) wirft CacheException, java.lang.IllegalArgumentException, java.lang.ClassCastException
keys
- Iterable
Liste eindeutiger Kennungen für die abzurufenden Cache-Elemente.readThruOptions
- ReadThruOptions
bezüglich des Lesens aus der Datenquelle. Es kann entweder „ReadThru“, „ReadThruForced“ oder „Keine“ sein.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.lang.ClassCastException
– Wenn das vom Cache zurückgegebene Objekt keine Instanz der angegebenen Klasse oder einer ihrer Unterklassen ist.T getIfNewer(java.lang.String key, CacheItemVersion Version, java.lang.Class cls) wirft CacheException
T
- Gibt den Typ des aus dem Cache abgerufenen Werts an.key
- Eindeutiger Schlüssel, der verwendet wird, um auf das gewünschte Objekt zu verweisen.version
- Das CacheItemVersion
des Objekts.cls
- Gibt die aus dem Cache abgerufene Wertklasse an.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.void delete(java.lang.String key) wirft CacheException, java.lang.IllegalArgumentException
key
- Eindeutiger Schlüssel des zu löschenden Elements.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
void delete(java.lang.String key, WriteThruOptions writeThruOptions) wirft CacheException, java.lang.IllegalArgumentException
Cache
. Sie können die Schreiboption auch so angeben, dass das Element sowohl aus dem Cache als auch aus der Datenquelle entfernt werden kann.key
- Eindeutiger Schlüssel des zu löschenden Elements.writeThruOptions
- WriteThruOptions
bezüglich der Aktualisierung der Datenquelle. Dies kann entweder „WriteThru“, „WriteBehind“ oder „Keine“ sein.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
void delete(java.lang.String key, LockHandle Sperrgriff, CacheItemVersion Ausführung, WriteThruOptions writeThruOptions) wirft CacheException, java.lang.IllegalArgumentException
Cache
. Sie können die Schreiboption auch so angeben, dass das Element sowohl aus dem Cache als auch aus der Datenquelle entfernt werden kann.key
- Eindeutiger Schlüssel des zu löschenden Elements.lockHandle
– Wenn das Element gesperrt ist, kann es nur entfernt werden, wenn das richtige lockHandle angegeben wird. LockHandle sollte dasselbe sein, das ursprünglich zum Sperren des Elements verwendet wurde, andernfalls erhalten Sie die „OperationFailedException“.version
– Die Version des zu entfernenden Elements. Das Element wird nur dann aus dem Cache entfernt, wenn es sich noch um die aktuellste Version im Cache handelt.writeThruOptions
- WriteThruOptions
bezüglich der Aktualisierung der Datenquelle. Dies kann entweder „WriteThru“, „WriteBehind“ oder „Keine“ sein.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.util.concurrent.FutureTask deleteAsync(java.lang.String key) löst aus CacheException, java.lang.IllegalArgumentException
key
- Eindeutiger Schlüssel des zu löschenden Elements.FutureTask
kann verwendet werden, um den Status der Aufgabe zu bestimmen, z. B. isDone(), isCancelled().CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.util.concurrent.FutureTask deleteAsync(java.lang.String key, WriteThruOptions writeThruOptions) wirft CacheException, java.lang.IllegalArgumentException
key
- Eindeutiger Schlüssel des zu löschenden Elements.writeThruOptions
- WriteThruOptions
bezüglich der Aktualisierung der Datenquelle. Dies kann entweder „WriteThru“, „WriteBehind“ oder „Keine“ sein.FutureTask
kann verwendet werden, um den Status der Aufgabe zu bestimmen, z. B. isDone(), isCancelled().CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
void deleteBulk(java.lang.Iterable Schlüssel) wirft CacheException, java.lang.IllegalArgumentException, java.lang.ClassCastException
Cache
.keys
- Iterable
Liste eindeutiger Schlüssel zum Verweisen auf die Elemente.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.lang.ClassCastException
void deleteBulk(java.lang.Iterable Schlüssel, WriteThruOptions writeThruOptions) wirft CacheException, java.lang.IllegalArgumentException, java.lang.ClassCastException
Cache
. Sie können die Schreiboption auch so angeben, dass die Elemente sowohl aus dem Cache als auch aus der Datenquelle entfernt werden können.keys
- Iterable
Liste eindeutiger Schlüssel zum Verweisen auf die Elemente.writeThruOptions
- WriteThruOptions
bezüglich der Aktualisierung der Datenquelle. Dies kann entweder „WriteThru“, „WriteBehind“ oder „Keine“ sein.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.lang.ClassCastException
T remove(java.lang.String key, java.lang.Class cls) wirft CacheException, java.lang.IllegalArgumentException, java.lang.ClassCastException
T
- Gibt den Typ des aus dem Cache abgerufenen Werts an.key
- Eindeutiger Schlüssel des zu entfernenden Elements.cls
- Gibt die aus dem Cache abgerufene Wertklasse an.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.lang.ClassCastException
– Wenn das vom Cache zurückgegebene Objekt keine Instanz der angegebenen Klasse oder einer ihrer Unterklassen ist.T remove(java.lang.String Schlüssel, WriteThruOptions writeThruOptions, java.lang.Class cls) wirft CacheException, java.lang.IllegalArgumentException, java.lang.ClassCastException
Cache
. Sie können die Schreiboption auch so angeben, dass das Element sowohl aus dem Cache als auch aus der Datenquelle entfernt werden kann.T
- Gibt den Typ des aus dem Cache abgerufenen Werts an.key
- Eindeutiger Schlüssel des zu entfernenden Elements.writeThruOptions
- WriteThruOptions
zur Aktualisierung der Datenquelle. Dies kann entweder WriteThru, WriteBehind oder None sein.cls
- Gibt die aus dem Cache abgerufene Wertklasse an.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.lang.ClassCastException
– Wenn das vom Cache zurückgegebene Objekt keine Instanz der angegebenen Klasse oder einer ihrer Unterklassen ist.T remove(java.lang.String Schlüssel, LockHandle Sperrgriff, CacheItemVersion Ausführung, WriteThruOptions writeThruOptions, java.lang.Class cls) wirft CacheException, java.lang.IllegalArgumentException, java.lang.ClassCastException
Cache
. Sie können die Schreiboption auch so angeben, dass das Element sowohl aus dem Cache als auch aus der Datenquelle entfernt werden kann.T
- Gibt den Typ des aus dem Cache abgerufenen Werts an.key
- Eindeutiger Schlüssel des zu entfernenden Elements.lockHandle
– Wenn das Element gesperrt ist, kann es nur entfernt werden, wenn das richtige lockHandle angegeben wird. LockHandle sollte dasselbe sein, das ursprünglich zum Sperren des Elements verwendet wurde, andernfalls erhalten Sie die „OperationFailedException“.version
- Die Version des zu entfernenden Elements. Das Element wird nur dann aus dem Cache entfernt, wenn dies immer noch die neueste Version im Cache ist.writeThruOptions
- WriteThruOptions
bezüglich der Aktualisierung der Datenquelle. Dies kann entweder „WriteThru“, „WriteBehind“ oder „Keine“ sein.cls
- Gibt die aus dem Cache abgerufene Wertklasse an.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.lang.ClassCastException
– Wenn das vom Cache zurückgegebene Objekt keine Instanz der angegebenen Klasse oder einer ihrer Unterklassen ist.java.util.Map removeBulk(java.lang.Iterable Schlüssel, java.lang.Class cls) wirft CacheException, java.lang.IllegalArgumentException, java.lang.ClassCastException
Cache
und gibt sie in Form einer Karte an die Anwendung zurück.T
- Gibt den Typ des aus dem Cache abgerufenen Werts an.keys
- Iterable
Liste eindeutiger Schlüssel zum Verweisen auf die Elemente.cls
- Gibt die aus dem Cache abgerufene Wertklasse an.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.lang.ClassCastException
– Wenn das vom Cache zurückgegebene Objekt keine Instanz der angegebenen Klasse oder einer ihrer Unterklassen ist.java.util.Map removeBulk(java.lang.Iterable Schlüssel, WriteThruOptions writeThruOptions, java.lang.Class cls) wirft CacheException, java.lang.IllegalArgumentException, java.lang.ClassCastException
Cache
und gibt sie in Form einer Karte an die Anwendung zurück.T
- Gibt den Typ des aus dem Cache abgerufenen Werts an.keys
- Iterable
Liste eindeutiger Schlüssel zum Verweisen auf die Elemente.writeThruOptions
- WriteThruOptions
bezüglich der Aktualisierung der Datenquelle. Dies kann entweder „WriteThru“, „WriteBehind“ oder „Keine“ sein.cls
- Gibt die aus dem Cache abgerufene Wertklasse an.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.lang.ClassCastException
– Wenn das vom Cache zurückgegebene Objekt keine Instanz der angegebenen Klasse oder einer ihrer Unterklassen ist.java.util.concurrent.FutureTask removeAsync(java.lang.String key, java.lang.Class cls) wirft CacheException, java.lang.IllegalArgumentException, java.lang.ClassCastException
T
- Gibt den Typ des aus dem Cache abgerufenen Werts an.key
- Eindeutiger Schlüssel des zu entfernenden Elements.cls
- Gibt die aus dem Cache abgerufene Wertklasse an.FutureTask
kann verwendet werden, um den Status der Aufgabe zu bestimmen, z. B. isDone(), isCancelled().CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.lang.ClassCastException
– Wenn das vom Cache zurückgegebene Objekt keine Instanz der angegebenen Klasse oder einer ihrer Unterklassen ist.java.util.concurrent.FutureTask removeAsync(java.lang.String Schlüssel, WriteThruOptions writeThruOptions, java.lang.Class cls) wirft CacheException, java.lang.IllegalArgumentException, java.lang.ClassCastException
T
- Gibt den Typ des aus dem Cache abgerufenen Werts an.key
- Eindeutiger Schlüssel des zu entfernenden Elements.writeThruOptions
- WriteThruOptions
bezüglich der Aktualisierung der Datenquelle. Dies kann entweder „WriteThru“, „WriteBehind“ oder „Keine“ sein.cls
- Gibt die aus dem Cache abgerufene Wertklasse an.FutureTask
kann verwendet werden, um den Status der Aufgabe zu bestimmen, z. B. isDone(), isCancelled().CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.lang.ClassCastException
– Wenn das vom Cache zurückgegebene Objekt keine Instanz der angegebenen Klasse oder einer ihrer Unterklassen ist.boolean enthält (java.lang.String Schlüssel) wirft CacheException, java.lang.IllegalArgumentException
key
- Den im Cache zu findenden Schlüssel.Cache
enthält ein Element mit dem angegebenen Schlüssel; andernfalls falsch.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.util.Map enthältBulk(java.lang.Iterable Schlüssel) wirft CacheException
keys
- Iterable
Sammlung von Schlüsseln.Cache
enthält ein Element mit dem angegebenen Schlüssel; andernfalls falsch.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.void clear() wirft CacheException
Cache
.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.void clearClientCache() wirft CacheException
CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.void unlock (java.lang.String key) wirft CacheException, java.lang.IllegalArgumentException
key
- Schlüssel des zwischengespeicherten Elements, das entsperrt werden soll.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
void unlock(java.lang.String key, LockHandle lockHandle) wirft CacheException, java.lang.IllegalArgumentException
key
- Schlüssel des zwischengespeicherten Elements, das entsperrt werden soll.lockHandle
- Eine Instanz von LockHandle
die generiert wird, wenn die Sperre erworben wird.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
boolesche Sperre (java.lang.String key, Zeitspanne lockTimeout, LockHandle lockHandle) wirft CacheException, java.lang.IllegalArgumentException
key
- Schlüssel des zwischengespeicherten Elements, das gesperrt werden soll.lockTimeout
- Eine Instanz von TimeSpan
Danach wird die Sperre automatisch aufgehoben.lockHandle
- Eine Instanz von LockHandle
das mit den Sperrinformationen ausgefüllt wird, wenn die Sperre erfolgreich erworben wurde.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
Cachestream getCacheStream(java.lang.String Schlüssel, CacheStreamAttributes cacheStreamAttributes) auslöst CacheException, java.lang.IllegalArgumentException
CacheStream
Beispiel.key
- Der Schlüssel, der verwendet wird, um auf den Stream zu verweisen.cacheStreamAttributes
- Instanz von CacheStreamAttributes
um Attribute des Streams festzulegen.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
java.util.Iterator asJsonIterator()
Cache
als JSON-Objekte.