MySQL 9.1.0
Source Code Documentation
Reload_keyring Class Reference

#include <sql_alter_instance.h>

Inheritance diagram for Reload_keyring:
[legend]

Public Member Functions

 Reload_keyring (THD *thd)
 
bool execute () override
 Execute keyring reload operation by calling required APIs. More...
 
virtual ~Reload_keyring () override=default
 
- Public Member Functions inherited from Alter_instance
 Alter_instance (THD *thd)
 
bool log_to_binlog ()
 
virtual ~Alter_instance ()=default
 

Static Private Attributes

static const size_t s_error_message_length
 

Additional Inherited Members

- Protected Attributes inherited from Alter_instance
THDm_thd
 

Constructor & Destructor Documentation

◆ Reload_keyring()

Reload_keyring::Reload_keyring ( THD thd)
inlineexplicit

◆ ~Reload_keyring()

virtual Reload_keyring::~Reload_keyring ( )
overridevirtualdefault

Member Function Documentation

◆ execute()

bool Reload_keyring::execute ( )
overridevirtual

Execute keyring reload operation by calling required APIs.

Returns
status of the operation
Return values
falseSuccess
trueError

Implements Alter_instance.

Member Data Documentation

◆ s_error_message_length

const size_t Reload_keyring::s_error_message_length
staticprivate

The documentation for this class was generated from the following files: