Action to configure existing applier handlers.
More...
#include <pipeline_handlers.h>
Action to configure existing applier handlers.
◆ Handler_applier_configuration_action() [1/2]
Handler_applier_configuration_action::Handler_applier_configuration_action |
( |
char * |
applier_name, |
|
|
bool |
reset_logs, |
|
|
ulong |
plugin_shutdown_timeout, |
|
|
rpl_sidno |
group_sidno |
|
) |
| |
|
inline |
Configuration for applier handlers.
- Parameters
-
applier_name | the applier's channel name |
reset_logs | if a reset was executed in the server |
plugin_shutdown_timeout | the plugin's timeout for component shutdown |
group_sidno | the group configured sidno |
◆ Handler_applier_configuration_action() [2/2]
Handler_applier_configuration_action::Handler_applier_configuration_action |
( |
ulong |
plugin_shutdown_timeout | ) |
|
|
inline |
Configuration for applier handlers.
- Parameters
-
plugin_shutdown_timeout | the plugin's timeout for component shutdown |
◆ ~Handler_applier_configuration_action()
Handler_applier_configuration_action::~Handler_applier_configuration_action |
( |
| ) |
|
|
overridedefault |
◆ get_applier_name()
char * Handler_applier_configuration_action::get_applier_name |
( |
| ) |
|
|
inline |
- Returns
- the applier's name
- Return values
-
NULL | if not defined |
!=NULL | if defined |
◆ get_applier_shutdown_timeout()
ulong Handler_applier_configuration_action::get_applier_shutdown_timeout |
( |
| ) |
|
|
inline |
◆ get_sidno()
rpl_sidno Handler_applier_configuration_action::get_sidno |
( |
| ) |
|
|
inline |
◆ is_initialization_conf()
bool Handler_applier_configuration_action::is_initialization_conf |
( |
| ) |
|
|
inline |
Informs if this is a action with configurations for initialization or just timeout configurations.
- Return values
-
true | if initialization action |
false | if timeout configuration action |
◆ is_reset_logs_planned()
bool Handler_applier_configuration_action::is_reset_logs_planned |
( |
| ) |
|
|
inline |
◆ applier_name
char* Handler_applier_configuration_action::applier_name |
|
private |
◆ applier_shutdown_timeout
ulong Handler_applier_configuration_action::applier_shutdown_timeout |
|
private |
◆ group_sidno
rpl_sidno Handler_applier_configuration_action::group_sidno |
|
private |
◆ initialization_conf
bool Handler_applier_configuration_action::initialization_conf |
|
private |
◆ reset_logs
bool Handler_applier_configuration_action::reset_logs |
|
private |
The documentation for this class was generated from the following file: