Sie können die Plug-ins ObjectGridEventListener, MapEventListener, ObjectGridLifecycleListener und BackingMapLifecycleListener verwenden, um Benachrichtigungen für verschiedene Ereignisse im eXtreme-Scale-Cache zu konfigurieren. Listener-Plug-ins werden wie andere eXtreme-Scale-Plug-ins bei einer ObjectGrid- oder BackingMap-Instanz registriert und fügen Integrations- und Anpassungspunkte für Anwendung und Cache-Provider hinzu.
Weitere Informationen zum Schreiben eines ObjectGridEventListener-Plug-ins finden Sie im Abschnitt ObjectGridEventListener-Plug-in. Auch in der API-Dokumentation finden Sie weitere Informationen.
ObjectGridEventListener-Instanzen hinzufügen und entfernen
Ein ObjectGrid kann mehrere ObjectGridEventListener-Listener haben. Verwenden Sie zum Hinzufügen und Entfernen der Listener die Methoden addEventListener und removeEventListener in der Schnittstelle "ObjectGrid. Sie können ObjectGridEventListener-Plug-ins auch deklarativ mit der ObjectGrid-Deskriptordatei registrieren. Diesbezügliche Beispiele finden Sie im Abschnitt ObjectGridEventListener-Plug-in.MapEventListener-Instanzen hinzufügen und entfernen
eXtreme Scale kann mehrere MapEventListener-Listener haben. Verwenden Sie zum Hinzufügen und Entfernen von Listenern die Methoden addMapEventListener und removeMapEventListener in der Schnittstelle BackingMap. Sie können MapEventListener-Listener auch deklarativ mit der ObjectGrid-Deskriptordatei registrieren. Diesbezügliche Beispiele finden Sie im Abschnitt MapEventListener-Plug-in.
BackingMapLifecycleListener-Instanzen hinzufügen und entfernen
Ein eXtreme-Scale-Server kann mehrere BackingMapLifecycleListener-Listener haben. Verwenden Sie zum Hinzufügen und Entfernen von Listenern die Methoden addMapEventListener und removeMapEventListener in der Schnittstelle BackingMap. Alle BackingMap-Plug-ins, die die Schnittstelle BackingMapLifecycleListener implementieren, werden automatisch als BackingMapLifecycleListener für die ObjectGrid-Instanz hinzugefügt, bei der sie registriert sind. Sie können BackingMapLifecycleListener-Listener auch deklarativ mit der ObjectGrid-Deskriptordatei registrieren. Beispiele finden Sie unter Plug-in BackingMapLifecycleListener.
ObjectGridLifecycleListener-Instanzen hinzufügen und entfernen
eXtreme Scale kann mehrere ObjectGridLifecycleListener-Listener haben. Mit den Methoden addEventListener und removeEventListener in der ObjectGrid-Schnittstelle können Sie Listener hinzufügen und entfernen. Alle ObjectGrid-Plug-ins, die die Schnittstelle ObjectGridLifecycleListener implementieren, werden automatisch als ObjectGridLifecycleListener für die ObjectGrid-Instanz hinzugefügt, bei der sie registriert sind. Sie können ObjectGridLifecycleListener-Listener auch deklarativ mit der ObjectGrid-Implementierungsdeskriptordatei registrieren. Beispiele finden Sie unter Plug-in ObjectGridLifecycleListener.