ensembl-hive  2.3
Bio::EnsEMBL::Hive::Meadow Class Reference
+ Inheritance diagram for Bio::EnsEMBL::Hive::Meadow:
+ Collaboration diagram for Bio::EnsEMBL::Hive::Meadow:

Public Member Functions

public get_meadow_major_version ()
 
public get_meadow_version ()
 
public check_version_compatibility ()
 
public new ()
 
public cached_name ()
 
public type ()
 
public signature ()
 
public pipeline_name ()
 
public job_name_prefix ()
 
public job_array_common_name ()
 
public responsible_for_worker ()
 
public check_worker_is_alive_and_mine ()
 
public kill_worker ()
 
public parse_report_source_line ()
 
public get_report_entries_for_process_ids ()
 
public get_report_entries_for_time_interval ()
 
- Public Member Functions inherited from Bio::EnsEMBL::Hive::Configurable
public config ()
 
public context ()
 
public config_get ()
 
public config_set ()
 

Detailed Description

Description

    Meadow is an abstract interface to the queue manager.

    A Meadow knows how to check&change the actual status of Workers on the farm.

Member Function Documentation

◆ cached_name()

public Bio::EnsEMBL::Hive::Meadow::cached_name ( )

Undocumented method

Code:
click to view

◆ check_version_compatibility()

public Bio::EnsEMBL::Hive::Meadow::check_version_compatibility ( )

Undocumented method

Code:
click to view

◆ check_worker_is_alive_and_mine()

public Bio::EnsEMBL::Hive::Meadow::check_worker_is_alive_and_mine ( )

Undocumented method

Code:
click to view

◆ get_meadow_major_version()

public Bio::EnsEMBL::Hive::Meadow::get_meadow_major_version ( )

Undocumented method

Code:
click to view

◆ get_meadow_version()

public Bio::EnsEMBL::Hive::Meadow::get_meadow_version ( )

Undocumented method

Code:
click to view

◆ get_report_entries_for_process_ids()

public Bio::EnsEMBL::Hive::Meadow::get_report_entries_for_process_ids ( )
    Title   :  get_report_entries_for_process_ids
    Function:  A higher-level method that gets process_ids as input and
               returns a structure like parse_report_source_line.
 
Code:
click to view

◆ get_report_entries_for_time_interval()

public Bio::EnsEMBL::Hive::Meadow::get_report_entries_for_time_interval ( )

Undocumented method

Code:
click to view

◆ job_array_common_name()

public Bio::EnsEMBL::Hive::Meadow::job_array_common_name ( )

Undocumented method

Code:
click to view

◆ job_name_prefix()

public Bio::EnsEMBL::Hive::Meadow::job_name_prefix ( )

Undocumented method

Code:
click to view

◆ kill_worker()

public Bio::EnsEMBL::Hive::Meadow::kill_worker ( )

Undocumented method

Code:
click to view

◆ new()

public Bio::EnsEMBL::Hive::Meadow::new ( )

Undocumented method

Code:
click to view

◆ parse_report_source_line()

public Bio::EnsEMBL::Hive::Meadow::parse_report_source_line ( )

Undocumented method

Code:
click to view

◆ pipeline_name()

public Bio::EnsEMBL::Hive::Meadow::pipeline_name ( )

Undocumented method

Code:
click to view

◆ responsible_for_worker()

public Bio::EnsEMBL::Hive::Meadow::responsible_for_worker ( )

Undocumented method

Code:
click to view

◆ signature()

public Bio::EnsEMBL::Hive::Meadow::signature ( )

Undocumented method

Code:
click to view

◆ type()

public Bio::EnsEMBL::Hive::Meadow::type ( )

Undocumented method

Code:
click to view

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