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: