MySQL 9.1.0
Source Code Documentation
|
Abstract class that provides interface for listener on metadata refresh. More...
#include <metadata_cache.h>
Public Member Functions | |
MetadataRefreshListenerInterface ()=default | |
MetadataRefreshListenerInterface (const MetadataRefreshListenerInterface &)=default | |
MetadataRefreshListenerInterface (MetadataRefreshListenerInterface &&)=default | |
MetadataRefreshListenerInterface & | operator= (const MetadataRefreshListenerInterface &)=default |
MetadataRefreshListenerInterface & | operator= (MetadataRefreshListenerInterface &&)=default |
virtual void | on_md_refresh (const bool instances_changed, const ClusterTopology &cluster_topology)=0 |
Callback that is going to be used on each metadata refresh. More... | |
virtual | ~MetadataRefreshListenerInterface ()=default |
Abstract class that provides interface for listener on metadata refresh.
|
default |
|
default |
|
default |
|
virtualdefault |
|
pure virtual |
Callback that is going to be used on each metadata refresh.
[in] | instances_changed | Informs if the cluster topology has changed since last md refresh. |
[in] | cluster_topology | current cluster topology |
Implemented in DestMetadataCacheGroup.
|
default |
|
default |