öffentliche Schnittstelle Nachrichtendienst
Modifikator und Typ | Versandart | Beschreibung |
---|---|---|
CacheEventDescriptor |
addCacheNotificationListener(CacheDataModificationListener listener,
java.util.EnumSet<EventType> eventTypes,
EventDataFilter eventDataFilter) |
Registriert Cache-Benachrichtigungen über bestimmte Ereignistypen für alle Schlüssel im Cache.
|
void |
addCacheNotificationListener(java.lang.Iterable<java.lang.String> keys,
CacheDataModificationListener listener,
java.util.EnumSet<EventType> eventTypes,
EventDataFilter eventDataFilter) |
Registriert Cache-Benachrichtigungen für angegebene Schlüssel im Cache.
|
void |
addCacheNotificationListener(java.lang.String key,
CacheDataModificationListener listener,
java.util.EnumSet<EventType> eventTypes,
EventDataFilter eventDataFilter) |
Registriert Cache-Benachrichtigung
EventType vom Typ Element hinzugefügt, aktualisiert oder entfernt anhand des angegebenen Schlüssels im Cache. |
Topic |
createTopic(java.lang.String topicName) |
Erstellt und ruft die Themeninstanz anhand des angegebenen Themennamens und der angegebenen Priorität TopicPriority.Normal ab.
|
Topic |
createTopic(java.lang.String topicName,
TopicPriority topicPriority) |
Erstellt und ruft die Themeninstanz anhand des angegebenen Themennamens und der angegebenen Priorität ab.
|
void |
deleteTopic(java.lang.String topicName) |
Löscht die Themeninstanz für den angegebenen Themennamen.
|
java.util.concurrent.FutureTask |
deleteTopicAsync(java.lang.String topicName) |
Löscht die Themeninstanz asynchron anhand des angegebenen Themennamens.
|
Topic |
getTopic(java.lang.String topicName) |
Ruft die Themeninstanz anhand des Themennamens ab.
|
Topic |
getTopic(java.lang.String topicName,
TopicSearchOptions searchOptions) |
Ruft die Themeninstanz für die ab
TopicSearchOptions und bereitgestellten Namen oder Muster. |
void |
registerCQ(ContinuousQuery query) |
Registriert die angegebene kontinuierliche Abfrage beim Cache-Server.
|
void |
removeCacheNotificationListener(CacheEventDescriptor descriptor) |
Hebt die Registrierung eines Ereignisses auf Cache-Ebene auf, das möglicherweise registriert wurde.
|
void |
removeCacheNotificationListener(java.lang.Iterable<java.lang.String> keys,
CacheDataModificationListener listener,
java.util.EnumSet<EventType> eventTypes) |
Hebt die Cache-Benachrichtigung für angegebene Schlüssel im Cache auf.
|
void |
removeCacheNotificationListener(java.lang.String key,
CacheDataModificationListener listener,
java.util.EnumSet<EventType> eventTypes) |
Hebt die Registrierung auf
CacheDataModificationListener bereits für den angegebenen Schlüssel registriert. |
void |
unRegisterCQ(ContinuousQuery query) |
Hebt die Registrierung einer bereits registrierten kontinuierlichen Abfrage auf, um sie auf dem Cache-Server zu deaktivieren.
|
Betreff getTopic(java.lang.String topicName) löst aus CacheException, java.lang.IllegalArgumentException
topicName
- Name zur Identifizierung des Themas.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
Betreff getTopic(java.lang.String topicName, ThemenSuchoptionen searchOptions) wirft CacheException, java.lang.IllegalArgumentException
TopicSearchOptions
und bereitgestellten Namen oder Muster.topicName
- Name oder Muster zur Identifizierung des Themas.searchOptions
- TopicSearchOptions
Gibt an, das Thema nach Namen oder Muster zu durchsuchen.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
Betreff createTopic(java.lang.String topicName, ThemaPriorität topicPriority) wirft CacheException, java.lang.IllegalArgumentException
topicName
- Name zur Identifizierung des Themas.topicPriority
– Die Themenpriorität ist ein optionaler Parameter, der den Standardwert TopicPriority.Normal hat.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
Betreff createTopic(java.lang.String topicName) löst aus CacheException, java.lang.IllegalArgumentException
topicName
- Name zur Identifizierung des Themas.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
void deleteTopic(java.lang.String topicName) wirft CacheException, java.lang.IllegalArgumentException
topicName
- Name zur Identifizierung des Themas.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 deleteTopicAsync(java.lang.String topicName) löst aus CacheException, java.lang.IllegalArgumentException
topicName
- Name zur Identifizierung des Themas.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 registerCQ(ContinuousQuery Abfrage) wirft CacheException, java.lang.IllegalArgumentException
query
– SQL-ähnliche Abfrage, die im Cache ausgeführt 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 addCacheNotificationListener(java.lang.String key, CacheDataModificationListener Listener, java.util.EnumSetEreignistyp> Ereignistypen, Ereignisdatenfilter eventDataFilter) löst CacheException, java.lang.IllegalArgumentException
EventType
vom Typ Element hinzugefügt, aktualisiert oder entfernt anhand des angegebenen Schlüssels im Cache.key
- Eindeutiger Schlüssel zur Identifizierung des Cache-Elements.listener
- Die spezifische Methode der Schnittstelle CacheDataModificationListener
wird aufgerufen, wenn das angegebene Ereignis/die angegebenen Ereignisse für den angegebenen Schlüssel im Cache ausgelöst werden.eventTypes
– Ein Enumset, das angibt, welche Ereignisse für den Schlüssel registriert werden sollen.eventDataFilter
– Gibt an, ob Metadaten, Daten mit Metadaten oder keine empfangen werden sollen, wenn eine Benachrichtigung ausgelöst wird.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
void addCacheNotificationListener(java.lang.Iterable Schlüssel, CacheDataModificationListener Listener, java.util.EnumSetEreignistyp> Ereignistypen, Ereignisdatenfilter eventDataFilter) löst CacheException, java.lang.IllegalArgumentException
keys
- Iterable
Liste der Schlüssel zur Identifizierung des Cache-Elements.listener
- Die spezifische Methode der Schnittstelle CacheDataModificationListener
wird aufgerufen, wenn das angegebene Ereignis/die angegebenen Ereignisse für den angegebenen Schlüssel im Cache ausgelöst werden.eventTypes
– Ein Enumset, das angibt, welche Ereignisse für den Schlüssel registriert werden sollen.eventDataFilter
– Gibt an, ob Metadaten, Daten mit Metadaten oder keine empfangen werden sollen, wenn eine Benachrichtigung ausgelöst wird.CacheException
java.lang.IllegalArgumentException
CacheEventDescriptor addCacheNotificationListener(CacheDataModificationListener Listener, java.util.EnumSetEreignistyp> Ereignistypen, Ereignisdatenfilter eventDataFilter) löst CacheException, java.lang.IllegalArgumentException
listener
- Die spezifische Methode der Schnittstelle CacheDataModificationListener
wird aufgerufen, wenn das angegebene Ereignis/die angegebenen Ereignisse für den angegebenen Schlüssel im Cache ausgelöst werden.eventTypes
– Ein Enumset, das angibt, welche Ereignisse für den Schlüssel registriert werden sollen.eventDataFilter
– Gibt an, ob Metadaten, Daten mit Metadaten oder keine empfangen werden sollen, wenn eine Benachrichtigung ausgelöst wird.CacheEventDescriptor
erforderlich, um die Benachrichtigungen abzumelden.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
void unRegisterCQ(ContinuousQuery query) löst eine java.lang.Exception aus
query
– SQL-ähnliche Abfrage, die über den Cache ausgeführt werden soll.java.lang.Exception
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.void removeCacheNotificationListener(CacheEventDescriptor Deskriptor) löst eine java.lang.Exception aus
descriptor
– Der Deskriptor wurde zurückgegeben, als das allgemeine Ereignis registriert wurde.java.lang.Exception
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.void removeCacheNotificationListener(java.lang.String key, CacheDataModificationListener Listener, java.util.EnumSetEreignistyp> eventTypes) wirft CacheException, java.lang.IllegalArgumentException
CacheDataModificationListener
bereits für den angegebenen Schlüssel registriert.key
- Eindeutiger Schlüssel zur Identifizierung des Cache-Elements.listener
- Das CacheDataModificationListener
die aufgerufen wird, wenn bestimmte Ereignisse im Cache ausgelöst werden.eventTypes
– Ein Enumset, das angibt, welche Ereignisse für den Schlüssel nicht registriert werden sollen.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException
void removeCacheNotificationListener(java.lang.Iterable Schlüssel, CacheDataModificationListener Listener, java.util.EnumSetEreignistyp> eventTypes) wirft CacheException, java.lang.IllegalArgumentException
keys
- Iterable
Liste der Schlüssel zur Identifizierung des Cache-Elements.listener
- Das CacheDataModificationListener
Dies wird aufgerufen, wenn bestimmte Ereignisse für bestimmte Schlüssel im Cache ausgelöst werden.eventTypes
– Ein Enumset, das angibt, welche Ereignisse für den Schlüssel nicht registriert werden sollen.CacheException
- Sie können diese Ausnahme also für alle Ausnahmen abfangen, die von innerhalb der ausgelöst werden NCache.java.lang.IllegalArgumentException