GlobalObjects
|
Überwachungs- bzw. Benachrichtigungs-Modus für Lese-Index-, Schreibe-Index- und Reindex-Aktionen der Datenbank. Mehr ...
Öffentliche Methoden | |
CommunicatorIndexReadWriteNotifyModes (const CommunicatorCallBackIndex &rCommunicatorCallBackIndex) | |
virtual | ~CommunicatorIndexReadWriteNotifyModes () |
virtual bool | hasWatches () const |
void | setWatch (TdWatchNotifyMode tdWatchNotifyMode) |
int | unsetWatch (TdWatchNotifyMode tdWatchNotifyMode, bool bSimulate=false) |
Öffentliche Methoden geerbt von glo::WatchNotifyManager::CommunicatorNotifyModes | |
CommunicatorNotifyModes (const CommunicatorCallBackIndex &rCommunicatorCallBackIndex) | |
virtual | ~CommunicatorNotifyModes () |
NUM_PTR | getCallBackIndex () |
Communicator * | getCommunicator () |
WatchNotifyManager::CommunicatorCallBackIndex & | getCommunicatorCallBackIndex () |
Geschützte Methoden | |
CommunicatorIndexReadWriteNotifyModes () | |
Geschützte Methoden geerbt von glo::WatchNotifyManager::CommunicatorNotifyModes | |
CommunicatorNotifyModes () | |
Private Attribute | |
int | m_iWNM_INDEX_READ |
int | m_iWNM_INDEX_REINDEX |
int | m_iWNM_INDEX_WRITE |
Überwachungs- bzw. Benachrichtigungs-Modus für Lese-Index-, Schreibe-Index- und Reindex-Aktionen der Datenbank.
|
protected |
Der Standard-Konstruktor steht nicht zur Verfügung.
glo::WatchNotifyManager::CommunicatorIndexReadWriteNotifyModes::CommunicatorIndexReadWriteNotifyModes | ( | const CommunicatorCallBackIndex & | rCommunicatorCallBackIndex | ) |
Konstruktor mit Parameterübergabe.
[in] | rCommunicatorCallBackIndex | Der Client-Kommunikator-CallBackIndex. |
|
virtual |
Destruktor.
|
virtual |
Prüft ob Überwachungen gesetzt sind.
Implementiert glo::WatchNotifyManager::CommunicatorNotifyModes.
void glo::WatchNotifyManager::CommunicatorIndexReadWriteNotifyModes::setWatch | ( | TdWatchNotifyMode | tdWatchNotifyMode | ) |
Registriert eine Überwachung für eine Lese-Index- oder Schreibe-Index- oder Reindex-Aktion.
[in] | tdWatchNotifyMode | Der zu registrierende Überwachungsmodus. |
int glo::WatchNotifyManager::CommunicatorIndexReadWriteNotifyModes::unsetWatch | ( | TdWatchNotifyMode | tdWatchNotifyMode, |
bool | bSimulate = false ) |
Deregistriert eine Überwachung für eine Lese-Index- oder Schreibe-Index- oder Reindex-Aktion.
[in] | tdWatchNotifyMode | Der zu deregistrierende Überwachungsmodus. |
[in] | bSimulate | Wenn true, wird nur simuliert, also kein Wert gesetzt, aber ein Ergebnis bzw. Fehler geliefert. |
|
private |
Lese-Index-Überwachungs-Zähler.
|
private |
Reindex-Überwachungs-Zähler.
|
private |
Schreibe-Index-Überwachungs-Zähler.