This extension Application Programming Interface (API) contains all the necessary operations for building audit plugins for the MigratoryData server to handle audit logs/events.
Before reading this manual, it is recommended to read the Architecture guide.
Classes
- interface MigratoryDataAccessListener
Handle various access events, such as connect, disconnect, subscribe, and unsubscribe.- interface ConnectEvent
Provide information about the client which connects to the server. - interface DisconnectEvent
Provide information about the client which disconnects from the server. - interface SubscribeEvent
Provide information about a subscription. - interface SubscribeWithHistoryEvent
Provide information about a subscription with history. - interface SubscribeWithRecoveryEvent
Provide information about a subscription with recovery. - interface UnsubscribeEvent
Provide information about an unsubscription.
- interface ConnectEvent
- interface MigratoryDataCacheListener
Handle various cache events.- interface CacheAddEvent
Provide information about a cache entry creation. - interface CacheCleanEvent
Provide information about a cache entry deletion. - interface CacheEntry
Provide information about a cache entry. - interface CacheHistoryEvent
Provide information about a cache access by history. - interface CacheRecoveryEvent
Provide information about a cache access by recovery. - interface CacheStartEvent
Provide information about the cache creation/initialization.
- interface CacheAddEvent
- interface MigratoryDataPublishListener
Handle messages received from publishers.- interface PublishEvent
Provide information about the received message.
- interface PublishEvent
- interface MigratoryDataStatsListener
Handle various stats.- interface StatsEvent
Provide information about a stats event.
- interface StatsEvent
Contents
- MigratoryDataAccessListener
- MigratoryDataAccessListener::ConnectEvent
- MigratoryDataAccessListener::DisconnectEvent
- MigratoryDataAccessListener::SubscribeEvent
- MigratoryDataAccessListener::SubscribeWithHistoryEvent
- MigratoryDataAccessListener::SubscribeWithRecoveryEvent
- MigratoryDataAccessListener::UnsubscribeEvent
- MigratoryDataCacheListener
- MigratoryDataCacheListener::CacheAddEvent
- MigratoryDataCacheListener::CacheCleanEvent
- MigratoryDataCacheListener::CacheEntry
- MigratoryDataCacheListener::CacheHistoryEvent
- MigratoryDataCacheListener::CacheRecoveryEvent
- MigratoryDataCacheListener::CacheStartEvent
- MigratoryDataPublishListener
- MigratoryDataPublishListener::PublishEvent
- MigratoryDataStatsListener
- MigratoryDataStatsListener::StatsEvent