![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
This is the interface for the registrty module. More...
#include <registry.h>
Public Member Functions | |
| virtual | ~Registry_module_interface ()=default | 
| virtual bool | initialize ()=0 | 
| Initializes the registry handles.  More... | |
| virtual bool | finalize ()=0 | 
| SHALL release the registry handles and frees memory that may have been in use.  More... | |
| virtual const mysql_service_registry_t * | get_registry_handle ()=0 | 
| SHALL return the service registry handle if initialized already.  More... | |
| virtual const mysql_service_registry_query_t * | get_registry_query_handle ()=0 | 
| SHALL return the service registry query handle if initialized already.  More... | |
Static Public Attributes | |
| static const std::string | SVC_NAME_MEMBERSHIP | 
| The name of the membership service.  More... | |
| static const std::string | SVC_NAME_STATUS | 
| The name of the member status service.  More... | |
| static const std::string | SVC_NAME_REGISTRY_QUERY | 
| The name of the registry query service.  More... | |
This is the interface for the registrty module.
This is a convenience class to conduct operations on the service registry. It can be used for instance to cache relevant and frequently used references to service implementations.
      
  | 
  virtualdefault | 
      
  | 
  pure virtual | 
SHALL release the registry handles and frees memory that may have been in use.
Clean up.
Implemented in Registry_module.
      
  | 
  pure virtual | 
SHALL return the service registry handle if initialized already.
Implemented in Registry_module.
      
  | 
  pure virtual | 
SHALL return the service registry query handle if initialized already.
Implemented in Registry_module.
      
  | 
  pure virtual | 
Initializes the registry handles.
It acquires registry handles and allocates required memory.
Implemented in Registry_module.
      
  | 
  static | 
The name of the membership service.
      
  | 
  static | 
The name of the registry query service.
      
  | 
  static | 
The name of the member status service.